Saturday, October 13, 2012

The Lion and the Hoodie

Trafalgar Square.

No comments: