Daniel Shepard - Pedigree | FamilyCentral
 1659 - 21 Dec 1686
Family Group
  Children