Individual Information
Catherine Spencer
Birth:
1477
Spencercombe, Devonshire, England
FCID:6232:4300
Parents
Father:
Robert Spencer
Mother:
Eleanor Beaufort
Marriage(s)
Henry Algernon Percy
md. Abt 1494
Eng
Children
1.
Living
2.
Living
3.
Living
4.
Living