The Plaza of the Stela of the Two Glyphs in Xochicalco. © Anthony Wright, 2009
Source article: Busting ghosts at Xochicalco, Morelos: A UNESCO World Heritage Site
The Plaza of the Stela of the Two Glyphs in Xochicalco. © Anthony Wright, 2009
Source article: Busting ghosts at Xochicalco, Morelos: A UNESCO World Heritage Site