London and Scotland

Sheep
Sheep in a field outside of Oban

New photos posted from the UK including Edinburgh, Inverness, Loch Ness, Oban, and London.