David Elmer Anderson - Pedigree | FamilyCentral
 2 Sep 1881 - 23 Aug 1959
Family Group
Family Group
  Children