Ellen Isabella Croft
Birth:
21 Oct 1867
Woodford, Essex, England
Death:
22 Jul 1945
FCID:6040:27
Parents
Father:
Thomas Croft
Mother:
Elizabeth Richardson
Marriage(s)