Feature  •  16 min read
From center stage to the edge of the croft, Hebridean Colin Macleod keeps life balanced.
By Jamie Currie