Nescafe Street Art 2010

The winners of “Nescafe Street Art 2010” creating their 7×8 graffiti masterpiece that will be showcased in the central JCDecaux location right in the heart of Vilnius (Lithuania) for the whole month of October, 2010.