Stephen Farr - Pedigree | FamilyCentral
 2 Nov 1679 -
 14 Sep 1649 -
Family Group
  - 29 Jan 1672
 Abt 1625 -
Family Group
Family Group