Duncan MacGregor Posted on August 31, 2012 by Christian Clay Columba Campbell Duncan MacGregor. Duncan MacGregor dons the distinctive and striking red and black check tartan in this mid-XIX Century portrait by Kenneth MacLeay.