disoriented
words. pictures. anything
Templo del Dios Descendente and El Castillo from the north
Tulum, Quintana Roo, Mexico