Loading…
Sheep at a livestock farm at Loch Ewe, Scottish Highlands, Scotland, UK.