Olympic Vermin by Leo Bridle
Contrary to popular belief, there’s more than one Olympic torch relay taking place in London this week. These little critters take this particular ritual very seriously.
Hello, we are Vimeo. This is a feed of our Staff Picked videos and company updates. So that basically means this blog is awesome. And you are awesome.
Ask / RSS / Archive
+ Facebook + Twitter