Family: John Spencer / (F10731)
-
Male
John Spencer
Birth 1405 Devonshire, England Death Yes, date unknown Burial Marriage Father Mother
Male
+ Robert Spencer
Birth 1435 Devonshire, England Death Bef 1510 England Burial Spouse Eleanor Beaufort | F11368 Marriage Abt 1458