Ellen Leach
Birth:
Christening:
16 Aug 1590
Bingley, Yorkshire, England
FCID:5535:5302
Parents
Father:
John Leach
Mother:
Mrs. John Leach
Marriage(s)