Individual Information
Elizabeth de Stafford
Birth:
1382
Stafford Castle, Staffordshire, England
FCID:14305:10086
Parents
Father:
Hugh Stafford
Mother:
Philippe Beauchamp
Marriage(s)
John Ferrers
md.
Children