Mexican street art gets real in Xanenetla.
From thick, sweltering jungle to soaring, icy peaks, Ecuador crams a lot into a small country.
Every Thursday the sleepy highland village of Saquisili rubs the sleep from its eyes, and puts on one of Ecuador's most colourful open air markets.
These are a handful of my favourite photographs from Chavista rallies in Venezuela from 2012 to 2014. Enjoy!
Venezuela's Andean state of Merida is one of those rare corners of the world that is overwhelmingly beautiful, yet largely untouched by international tourism.