Loch Toll an Lochain in Highland

Loch Toll an Lochain in Highland is a body of water.

Nature
body of water