equatorjournal- Laura Gilpin, Stairway of the Temple of Kukulcan, Chichen Itzá, Yucatán, 1932.https-

more about : equatorjournal