Posts tagged with this
I have no idea what this means, but it seems just awesome...I took the photo a few weeks back while I was wandering fairly aimlessly around London (Southwark). ...