Green Tara Small Statue
Potala Gate
$24.99
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