Loch Coulin


Loch Coulin - lake in United Kingdom.