Samuel Jr. Foster - Pedigree | FamilyCentral
 12 Dec 1656 - 21 Jul 1730
Family Group
  Children