Mary Shoesmith - Pedigree | FamilyCentral
Richard Foster
 md. 20 Dec 1669
  Children