James Blair, 10th of Ardblair
(1656-1724)
(1656–1724)
Children
James Blair, 11th of Ardblair
Partners
Margaret Blair