Richard Swan - Pedigree | FamilyCentral
 24 Feb 1660 -
 1627 - 11 Feb 1697
 132 - 11 Aug 1689
Family Group
Family Group
Family Group
Family Group
Hannah Story
 md. 3 Dec 1683
Family Group
  Children