Green and red. San Miguel de Allende, MexicoPhoto: Jadiel Galicia