Loch Tòrr an Lochain in Highland

Loch Tòrr an Lochain in Highland is a body of water.

Nature
body of water