Mary Haldane - Pedigree | FamilyCentral
 31 Jul 1727 -
 14 Jun 1732 -
 Abt 1698 -
 Abt 1702 -
 Abt 1697 -
 Abt 1702 -