The Hindu and Buddhist Goddess, White Tara, embodies the qualities of compassion, peace and longevity. Holding her in our consciousness reminds us of these qualities in ourselves.
See All 111 Episodes of "Twenty Minute Pause"