Green Tara: Devotional Journey

wbelote, December 31, 2020

album-art

00:00

Green Tara is usually depicted as a compassionate Being, ready to step down from her Lotus Throne to offer comfort and protection from all of the sufferings we experience in the world. In short, Om Tare Tuttare Ture Soha means “I prostrate to the Liberator, Mother of all the Victorious Ones.” One might think of Green Tara as the “Divine Mother” – there to offer love and healing energy to all Beings.

All rights reserved | Draco theme by Webpsilon