William Halford - Pedigree | FamilyCentral
 Abt 1830 - 6 Oct 1908
 11 Jan 1798 -
 Abt 1801 -
Family Group
Family Group