Statue of Green Tara (Syamatara), one of the most beloved female Bodhisattvas in Tibetan Buddhism, the goddess of compassion, protection and liberation from suffering.
Statue of Green Tara (Syamatara), one of the most beloved female Bodhisattvas in Tibetan Buddhism, the goddess of compassion, protection and liberation from suffering.