William Shepard - Pedigree | FamilyCentral
 22 Sep 1766 -
 30 Oct 1720 - 12 May 1792
 12 Jul 1721 -
Family Group
Family Group