Kukulcan temple at Chichen Itza in Mexico.  Black and white.

Kukulcan temple at Chichen Itza in Mexico. Black and white.

 Stock photo ID: 8448538