Duncan MacGregor

Duncan MacGregor.

Duncan MacGregor dons the distinctive and striking red and black check tartan in this mid-XIX Century portrait by Kenneth MacLeay.