Devi Tara is the name given to the queen of the Buddhist heavens, the equivalent of the Hindu Devi Parvati. She was a princess of the earth and became a Bodhisattva, as such she is the rarest of the rare female Bodhisattva. The work of art describ...
Read More