Edward Foster - Pedigree | FamilyCentral
 30 Apr 1657 - 22 Feb 1715
 1619/20 - 10 Jul 1702
 1632 - 16 Apr 1702
Family Group
  Children