William Farrar - Pedigree | FamilyCentral
 1626 -
 25 Apr 1583/93 - 11 Jun 1637
 Abt 1600 - 1662
Family Group
Family Group
Family Group
Family Group