Hannah Shepard - Pedigree | FamilyCentral
 29 Jan 1671/73 - 4 Nov 1709
Family Group
Family Group
Thomas Ensign
 md. 1 Dec 1692