Nescafe Street Art 2010

The winners of "Nescafe Street Art 2010" creating their 7x8 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.