Margaret Leishman - Pedigree | FamilyCentral
 4 Nov 1786 -
 28 Jun 1728 - 3 Sep 1798
 10 Dec 1737 -
 Abt 1743 -
 16 Jun 1693 -
 13 Nov 1707 -
 Abt 1711 -
 Abt 1693 -
 Abt 1665 -
Family Group
Family Group
 24 Feb 1689 -
 Abt 1687 -
 Abt 1670 -
 Abt 1674 -
Robert Scott
 md. 2 Oct 1802
Family Group
  Children