Tsherin Sherpa, ‘Victorious Peach Spirit’, 2015-2016, Rossi & Rossi

About Tsherin Sherpa

Tibetan, b. 1968, Kathmandu, Nepal, based in Oakland, California