Self-immolators from "February 11th, 2012"

Tenzin Choedron | 丹增曲珍

Tenzin Choedron | 丹增曲珍