Green Tara, Brass - 8 inches
Green Tara Statue, brass, 8 inches high. Green Tara, the national goddess (approximate translation of "yiddam") represents the active and energetic aspect of compassion, the Bodhisattva representing the miraculous activity of the Buddhas of past, present, and future.
Made in northern India.