Individual Information
Eleanor Peard
Birth:
Devon, England
FCID:4934:6607
Parents
Father:
Peter Peard
Mother:
Wilmot Taylor
Marriage(s)