Robert Leishman - Pedigree | FamilyCentral
 28 Jun 1728 - 3 Sep 1798
 16 Jun 1693 -
 Abt 1665 -
Family Group
Family Group
Family Group
Family Group
Margaret Cockburn
 md. 7 Jul 1758