Family tree▼
Name: William HalsallGender: MaleBaptism Date: 6 Mar 1768Baptism Place: North Meols, LancashireFather: Peter HalsallMother: Elizabeth