Loch Wharral


Loch Wharral - lake in United Kingdom.