Alfred Holmes Foster - Pedigree | FamilyCentral
 1895 - 1948
 Abt 1864 -
 1865 -
Family Group
Family Group
  - Jan 1880
  - Mar 1910
Family Group
Family Group
  - 24 Feb 1838
  - Jan 1841
Family Group
  Children