Loch Raa


Loch Raa - lake in United Kingdom.