Individual Information
Elizabeth Willoughby
Birth:
Abt 1445
of Portlemouth, Devonshire, England
FCID:6152:30434
Parents
Father:
Robert Willoughby
Mother:
Blanche Champernon
Marriage(s)