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


Date
November 21, 2011


Previously
13058993645