One of my most abiding memories of my visit to Mexico was the stunning use of colour. Everywhere I looked, I was dazzled.
Vibrantly painted houses, bold street art and the multi-coloured art and crafts of Oaxaca, combined with the exquisite Mexican light creates a photographers dream scenario.
The cathedral in the Southern town of San Cristobel de las Casas.
Graffiti painted on some temporary boarding near the Zocalo in Mexico City.
Guanajuato - the most colourful city in Mexico.
The Cathedral of Guanajuato
Mexican Crafts
Art work in the National Museum of Anthropology in Mexico City
One of the many unique sights to be seen in Mexico City
A house in San Cristobel de las Casa, Southern Mexico
Stunning street art in Oaxaca