Street art is visual art created in public locations for public visibility. It has been associated with the terms "independent art", "post-graffiti", "neo-graffiti" and guerrilla art. From Wikipedia
Running until July 6 under a pay-what-you-want policy, the 26th edition spotlights international theater, art installations plus a street arts finale scheduled for early July.