Self-immolators from "October 25th, 2011"

Dawa Tsering | 达瓦次仁

Dawa Tsering | 达瓦次仁