William Fletcher - Pedigree | FamilyCentral
 10 May 1687 -
 1632 - 21 Jan 1728
 28 Aug 1653 - 21 Jan 1699/1700
Family Group
Family Group
Family Group
Family Group