Monday, February 15, 2010

We just love these paintings by Leonid Afremov

Not street-art, but streets art. So refreshing. More here.