Lydia Leech
Birth:
2 Mar 1836
FCID:5919:69189
Parents
Father:
Thomas Leech
Mother:
Prudence Gibbons
Marriage(s)