Loading…
A heavy rain shower over a croft  at Loch Ewe, Scottish Highlands, Scotland, UK.