Ellen Winifred Long
Birth:
10 Nov 1887
London, London, England
Death:
Mar 1975
London, London, England
FCID:6284:6
Parents
Father:
William Frederick Long
Mother:
Eliza Clegg
Marriage(s)