Ellen Ruth Willis
Birth:
18 Nov 1886
Abergavenny, Monmouth, England
FCID:6300:4209
Parents
Father:
Mother:
Marriage(s)