Individual Information
Charlotte Leech
Birth:
20 Dec 1820
FCID:5919:69185
Parents
Father:
Thomas Leech
Mother:
Prudence Gibbons
Marriage(s)