Ancient temple, Oaxaca, Mexico.

Teocalli

Ancient temple, Oaxaca, Mexico.