Green Tara Statue
Seated Green Tara Statue created from Resin block by master Newari artisans from Kathmandu, Nepal. Amazing Little piece with great details and color.
Green Tara (Tara means "she who liberates; she who carries across the ocean of samsara(suffering)."
Handmade in Nepal.
size : 3.75 inches tall.