Xochicalco (2)

One of the Ball Courts in Xochicalco