Loch Beannacharain


Loch Beannacharain - lake in United Kingdom.