Green Tara Small Statue
Green Tara is a widely revered deity in Tibetan Buddhism, known as the "Mother of Liberation" and embodying the compassionate and active aspects of enlightened energy.
Green Tara is a widely revered deity in Tibetan Buddhism, known as the "Mother of Liberation" and embodying the compassionate and active aspects of enlightened energy.
Size: 3" tall by 2" wide