Walter Foote Smith - Pedigree | FamilyCentral
 Est 1791 - 16 Jul 1849
Family Group
  Children