John Hargreaves
Birth:
Christening:
16 Mar 1777
Haslingden, Lancashire, England
FCID:15763:143
Parents
Father:
Richard Hargreaves
Mother:
Alice Harworth
Marriage(s)