Green Tara

Green Tara is the Buddhist Goddess known as the female Buddha of all Enlightened Activity.

Comment