David Marion Foster - Pedigree | FamilyCentral
 9 Jun 1838 - 8 Oct 1894
Family Group
Family Group
Mary Elenora Mann
 md. 17 Jan 1878