Green Tara in Tibetan Buddhism: Ultimate Guide to Meaning, Symbolism, Mantra, Practices, and the 21 Forms
Green Tara is the Buddhist goddess of compassion and swift action. Learn her origin, symbolism, mantra, and meaning in Tibetan Buddhism.
Himalayan Eden |