Showing posts with label South America. Show all posts
Showing posts with label South America. Show all posts

Wednesday, 29 April 2009

From the streets of Santiago...


Spotted on the streets of the Chile capital (click for close-up).
-
Latin American street art always seems more... artistic, to me.
-
seen over at wooster