James BEAUCHAMP
James was born about 1255 in
Of, Elmley Castle, Worcestershire, England
. James is no longer alive.
Page last modified