Francis Sayre - Pedigree | FamilyCentral
 17 Jun 1669 -
 1628 - 20 Jan 1698
  - 21 Aug 1696
Family Group
Family Group
Family Group
Family Group