Plaza de la Danza at night in Oaxaca, Mexico.
Devils take over the streets of San Martin Tilcajete in Oaxaca region of Mexico for Mardi Gras.