¡Viva Mexico!

Aztec sculpture in Templo Mayor, Mexico City, Mexico, October 2010.

Pyramid of the Sun, Teotihuacan, Mexico, October 2010.

Dia de los Muertos, Hemiciclo a Juarez, Mexico City, Mexico, October 2010.

“They also fought for democracy,” Hemiciclo a Juarez, Mexico City, Mexico, October 2010.