Alfred Columbus Holmes - Pedigree | FamilyCentral
 2 Jun 1859 - 11 Nov 1941
Family Group
Family Group