November 21, 2011

13142907712

Biggest 3d street art in the world. I just wish they did it in a better location, as it doesn’t really make sense doing this right next to the thames..


Previous post
13058993645
Next post
13142944328