Stock Photo: Temple details, Chichen Itza, Yucatan, Mexico
Stock Photo: 1566-1091092 Temple details, Chichen Itza, Yucatan, Mexico