View high resolution
Italy, Florence. 2010.
I love street art. I think it makes our dull and boring streets so much better and more lively. And this is a perfect example. Why not smile? There’s nothing to loose.