James Leishman - Pedigree | FamilyCentral
 8 Jan 1722 -
 16 Jun 1693 -
 Abt 1665 -
Family Group
Family Group
Family Group
Family Group
Marjorie Rebecka Russell
 md. 10 Jun 1743
Family Group
  Children