Mary Farmer - Pedigree | FamilyCentral
 13 Sep 1640 -
 1615 - 1669
 1620 - 21 May 1686
 1590 -
Family Group
  Children