Sarah Leech
Birth:
Christening:
28 Mar 1596
Cathedral, Manchester, Lancashire, England
FCID:5873:10127
Parents
Father:
Edmund Leech
Mother:
Margaret Wyrrall
Marriage(s)