Loading…
Heavy rain over coastal crofts at Loch Ewe, Scottish Highlands, Scotland, UK.