Individual Information
Oliver Peard
Birth:
11 Feb 1576
Barnstaple, Devon, England
FCID:4934:6590
Parents
Father:
Olyver Peard
Mother:
Elinor
Marriage(s)