Robert Foster - Pedigree | FamilyCentral
 14 Apr 1681 - Bef 6 May 1747
 Abt 1658 - Bef Apr 1720
Family Group