Puffer Genealogy
Family: STAFFORD, Humphrey Earl of Stafford / (F13031)
-
Male
STAFFORD, Humphrey Earl of Stafford
Birth 1424 Stafford, Staffordshire, England Death 22 May 1455 St. Albans, Herefordshire, England Burial Marriage Other Spouse BEAUFORT, Margaret | F2183 Marriage Abt 1453 Father STAFFORD, Humphrey | F2182 Group Sheet Mother NEVILLE, Anne | F2182 Group Sheet