William Shepherd - Pedigree | FamilyCentral
 20 Jun 1693 -
 Abt 1668 -
Family Group
Family Group
Family Group
Isabel West
 md. 1 Dec 1727
Family Group
  Children