Chichen Itza

By admin, 5 October, 2021
Stem
What building is located at the spot above?