public profile
Wife of Angus Campbell, younger of Ardlarach Mother of Lieutenant Dugald Campbell, Laird of Ardlarach, The Much Honoured and Mary Mclean, of Shuna