Individual Information
Thomas Horsfall
Birth:
Christening:
23 Nov 1817
St. Peter, Huddersfield, Yorkshire, England
FCID:3489:25
Parents
Father:
John North Horsfall
Mother:
Charlotte Turner
Marriage(s)