Loch Borralan


Loch Borralan - lake in United Kingdom.