William Halsey - Pedigree | FamilyCentral
 20 Sep 1895 - 18 Mar 1926
 1859 - 15 Dec 1936
 1860 - 23 Dec 1942
Family Group
Family Group
Family Group
Family Group