stencil.ro
Street Art London Documentary - Episode 1
Street art is the most spontaneous form of contemporary art nowadays. In this episode, we explore some of main artists and their works around London. We start in Star Yard, a car park with one of t...