.. 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.