Loch of Camster


Loch of Camster - lake in United Kingdom.