Share
ARTIFACT
A Khmer bronze sculpture of Hevajra, a Tantric Buddhist deity who personifies Enlightenment. C. 1200 CE, Northeastern Thailand, former kingdom of Angkor. Now housed at the Cleveland Museum of Art

Info