Sarah Kirk - Pedigree | FamilyCentral
Richard Foster
 md. 24 Feb 1695
Family Group
  Children