Mary Haldane - Pedigree | FamilyCentral
 12 Aug 1798 -
 31 Jul 1727 -
 Abt 1734 -
 Abt 1698 -
 Abt 1702 -
 Abt 1693 -
 Abt 1702 -
 Abt 1703 -
Family Group
Family Group