Stats for this track
In 7 SetsView all
Mantra (Sanskrit मंत्र) means a sacred utterance, numinous sound, or a syllable, word, phonemes, or group of words believed by some to have psychological and spiritual power.
"A beautiful free track to mark the launch of 'Mantra Music', a brand new sister label to DV'
Image © Hengki Koentjoro