Sarah Hadden - Pedigree | FamilyCentral
 7 Jul 1656 - 23 Feb 1691
Family Group
 Abt 1634 - Aft 5 Apr 1695
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group