Individual Information
Catherine Spencer
Birth:
1477
Spencercombe, Devonshire, England
FCID:4386:714
Parents
Father:
Robert Spencer
Mother:
Eleanor Beaufort
Marriage(s)
Henry Algernon Percy
md. Abt 1494
Eng
Children