13142907712

November 21, 2011

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