Lovely work by graffers in Brazil. Shame I only know the yellow pieces are done by Os Gemeos. Also, it seems that the pic is slightly cropped from Flickr.Click on it to see it properly