This statue of the Buddhist goddess Tara combines the spiritual and the sensual. The sculpture would have been used as a focus for meditation on the qualities Tara represents ? mercy and compassion.
‘Devi’ does not just stand for different goddesses who embody creation, destruction, and the cycles of life. It is symbolic of feminine energy in both spiritual and human forms. The goddesses mirror ...