John Halstead
Birth:
Abt 1535
Rowley, Burnley, Lancashire, England
FCID:5943:5910
Parents
Father:
Oliver Halstead
Mother:
Anne Barcroft
Marriage(s)