Robert Swan - Pedigree | FamilyCentral
 30 Mar 1657 - 16 Sep 1747
 1627 - 11 Feb 1697
 132 - 11 Aug 1689
Family Group
Family Group
Family Group
Family Group
Elizabeth Storey
 md. 20 Jul 1685
Family Group
  Children