Mary Foster - Pedigree | FamilyCentral
 14 Jun 1675 - 1768