Thomas Farmer, 4 - Pedigree | FamilyCentral
 Bef 18 Jul 1681 - 21 Aug 1723
 Abt 1655 -
Family Group
  - 12 Apr 1681
 Abt 1594 -
  Children
    2.
    3.
    4.
    5.
Living