Edmund Leech
Birth:
Abt 1545
Manchester, Lancashire, England
FCID:5873:10110
Parents
Father:
E. Lees
Mother:
M. Lees
Marriage(s)