Catherine Spencer
Birth:
1477
Spencercombe, Devonshire, England
FCID:4386:714
Parents
Father:
Robert Spencer
Mother:
Eleanor Beaufort
Marriage(s)