An island is “made” in Loch Crochag where trees can thrive, away from grazers such as deer and sheep.

Leave A Comment