Chichen Itza

Ruins in the Yucatan Peninsula in Mexico. High-resolution scan of 35mm film.