El Castillo

Chichén Itzá, Yucatán, Mexico, May 29, 1995

The story behind the picture

previous index next