Ellen Franklin
Birth:
Abt 1576
Slade, Glamorgan, Wales
FCID:15944:12210
Parents
Father:
Thomas Franklen
Mother:
Mrs Franklen
Marriage(s)