John Charles Foote - Pedigree | FamilyCentral
 28 Jul 1834 - 15 Jul 1904
Family Group
Family Group
Esther Mills
 md. 31 May 1857