Om Tare Tuttare Ture Soha

Om Tare Tuttare Ture Soha

The Mantra of Green Tara.

To see video, click here.

Everyone can sing it – if it’s done in a spirit of peace.

Speak Your Mind

*