Individual Information
Martha Leach
Birth:
Christening:
12 Feb 1686
St Mary, Worsborough, Yorkshire, England
FCID:6188:6196
Parents
Father:
Michael Leach
Mother:
Mrs Elizabeth Leach
Marriage(s)