Nathaniel Swan - Pedigree | FamilyCentral
 13 Apr 1709 -
 1668 - 1 May 1743
 1673 - Dec 1772
 20 Oct 1644 - 20 Oct 1714
Family Group
Family Group
Family Group