Vinyasa Yoga for Green Tara

Compassion in Action By: Silvia Mordini Green Tara is usually depicted as a compassionate being (Mother Buddha) ready to step down from her lotus throne to offer comfort and protection from all of the sufferings we experience in the world. This was filmed with the mantra om tare tuttare ture swaha in mind. Mantra Meaning: […]