Individual Information
Margaret Spencer
Birth:
Abt 1472
of Spencercombe, Devon, England
FCID:5400:83774
Parents
Father:
R. Spencer
Mother:
E. Beaufort
Marriage(s)
Thomas Cary
md. Abt 1490
Children