This Thangka painting depicts Green Tara, a Buddhist deity associated withenlightened activity and abundance. Green Tara is often regarded as aBodhisattva or Buddha of compassion and action, a protector who relievesphysical, emotional, and spiritual suffering. In Buddhism, her name, Tara, means'She Who Leads Across," r
read more..