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