Jambhala is chief amongst dieties known as yakshas, who are closely associated with nature and the riches of Earth. circa 1000-1100 Uttar Pradesh, India
Images are published by and copyright of the owner. Do not remove.