House on the hill

1 min read

At the foot of a Scottish mountain sits Loch Tummel house, a striking self-