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 [2545×3400]

    by Fuckoff555

    2 Comments

    Leave A Reply