Richard Farmer - Pedigree | FamilyCentral
 11 Jun 1673 -
 Abt 1615 -
 1 Feb 1596 -
 Abt 1599 -
 Abt 1592 -
 Abt 1571 -
 Abt 1574 -
 Abt 1555 -
Elizabeth Stare
 md. 1 Jun 1704