Individual Information
Ellen Clough
Birth:
Christening:
25 Aug 1706
Leyland, Lancashire, England
FCID:6030:1192
Parents
Father:
Edward Clough
Mother: Ann Stilson
Marriage(s)