Avaloki Teshvara (Buddhist Mantra)
Avaloki Teshvara (Buddhist Mantra)
is a song by
Anahata
it was released on
Chants & Mantra's of the world