Eleanor Byström
Green Tara
2010
Acrylic on canvas
20 x 30 in.
Green Tara is the goddess of universal compassion.
She embodies enlightened activity.
Her foot coming down is symbolic of her coming down to earth help us.

Her mantra is:

Om tare Tutare Ture Svaha

PREV / NEXT   2 / 5
BACK TO DEITIES