Up the Elephant..

.. and round the Castle.

This building in Elephant & Castle, London, I think is due for demolition. And not a moment too soon. I like the graffiti on it.

Comments
Sign in or get an account to comment.