Mexico is famous worldwide for its great variety of colourful masks. My Mexican Masks Gallery contains images of favourite ceremonial masks that I've photographed during my travels. Some, like the jaguar masks, reflect the beliefs of Mexico's indigenous peoples that date back hundreds, even thousands of years. Others tell the story of the Spanish conquest and the spread of Christianity. All are reminders, sometimes haunting and often humorous, of Mexico's rich history and diverse cultures.