Shaun the Sheep Walking Trails, London, England

On my first day of sober, non-jetlagged, exploration of London we found this: Curious. But then, I found this: And there had to be some sort of explanation. According to the internet, these curious little statues are part of Wallace & Gromit’s Children’s Charity fundraiser. In late March, artists debuted 50 of Shaun the Sheeps […]