Tag Archives: City of London

Shaun The Sheep II

London will be shorn of Shauns at the end of the month, so I have been out and about again to round a few more up before they flock off.