Helen Louisa Thomas
Birth:
15 Nov 1870
FCID:2065:18346
Parents
Father:
Charles Carter Thomas
Mother:
Emeline Sessions
Marriage(s)