Loch Harrow


Loch Harrow - lake in United Kingdom.