Individual Information
James Horsfall
Birth:
Christening:
2 Jun 1710
Hudderfield, Yorkshire, England
FCID:3489:822
Parents
Father:
John Horsfall
Mother:
Susannah Earnshaw
Marriage(s)