Self-immolators from "November 23rd, 2012"

Tamdrin Dorjee | 丹知多杰

Tamdrin Dorjee | 丹知多杰