Seymore Craig Shanks - Pedigree | FamilyCentral
Family Group
Family Group
Minerva Ann Wert
 md. 11 Feb 1874