Closeup of a Jaguar head sculpture at the Great ball court in the Mayan city of Chichen Itza in Mexico

Royalty-free stock photo ID: 66118558

Closeup of a Jaguar head sculpture at the Great ball court in the Mayan city of Chichen Itza in Mexico