Harry Garfield Shafer - Pedigree | FamilyCentral
 19 Sep 1881 - 11 Oct 1952
 17 Dec 1839 - 1 May 1922
 10 Mar 1858 - 26 Dec 1940
Family Group
Family Group
Family Group
  Children