Ellen Handley
Birth:
1 Mar 1693
Frodsham, Cheshire, England
FCID:3511:1288
Parents
Father:
Thomas Handley
Mother:
Elizabeth Hale
Marriage(s)