Individual Information
Margaret Leach
Birth:
1613
Gravesend, Kent, England
FCID:4785:5141
Parents
Father:
Lawrence Leach
Mother:
Elizabeth Leach
Marriage(s)