Oaxaca was awash in purple this week. The jacaranda trees were just losing their bloom, scattering petals on the sidewalk like lavender confetti, and the whole city was clothed in purple and white for Semana Santa, holy week before Easter.

Easter altar at the Monte Alban Hotel, downtown Oaxaca
