Individual Information
Humphrey Stafford
Birth:
1376
<, Stafford, England>
FCID:4551:5340
Parents
Father:
Hugh Stafford, Earl of Stafford
Mother: Philippe Beauchamp, Countess of Stafford
Marriage(s)