Mary Hartshorn - Pedigree | FamilyCentral
 1896 - 1918
 1872 -
Family Group
Family Group
  - 1898
 1809 - 1872
Family Group
Family Group
Family Group
Family Group