Sarah Foster - Pedigree | FamilyCentral
 23 May 1642 -
Family Group
Family Group
Samuel Kemp
 md. 23 May 1662