Bessie Carmichael - Pedigree | FamilyCentral
 4 Nov 1702 -
 Abt 1681 -
 Abt 1685 -
Thomas Barclay
 md. 29 May 1724
Family Group
  Children