Ada Leech
Birth:
5 May 1854
Death:
1940
FCID:5919:69821
Parents
Father:
John Alexander Leech
Mother:
Phebe Freeman
Marriage(s)