William Thornton
Birth:
Croston, Lancashire, England
Christening:
28 Nov 1725
"of" Croston, Croston, Lancashire, England
FCID:5600:254
Parents
Father:
John Thornton
Mother:
Margaret Knowles
Marriage(s)