Barbara Halstead
Birth:
Christening:
11 Aug 1706
Briercliffe, Burnley, Lancashire, England
FCID:3535:648
Parents
Father:
William Halstead
Mother:
Mary Naylor
Marriage(s)