Author: Oaxaca de Juárez (Mexico). Ayuntamiento.