Posts
Spring Serpent
Getty Images, PhotoBlog, TravelThis image of the Temple of Kukulcan at Spring equinox, Chichen Itza, Yucatan, Mexico, is now on display at the American Visionary Art Museum in Baltimore as part of their "All Things Round" exhibition