Loch Caroy


Loch Caroy - bay in United Kingdom.