Stephen Barclay - Pedigree | FamilyCentral
 18 Jan 1796 -
 1754 -
 24 Nov 1755 - 28 Nov 1856
 30 Oct 1712 -
 10 Dec 1718 -
 13 Jul 1675 -
Family Group
Family Group
Family Group
Family Group
Family Group