the-earth-without-art-is-just-eh In London, elephant & castle, next to a metro station, in a pedestrian underpass.
via Street Art Utopia

Advertisements