Loch Inchard


Loch Inchard - bay in United Kingdom.