Loch Quien


Loch Quien - lake in United Kingdom.