Stock Photo - Three Indians stand in front of a sign with the portraits of Tibetans who performed self-immolation in Dharamsala, India, 23 January 2013. Photo: Foreen Fiedler | usage worldwide. - Dharamsala/India

Stock Photo: Three Indians stand in front of a sign with the portraits of Tibetans who performed self-immolation in Dharamsala, India, 23 January 2013.

Searchable keywords

Choose multiple keywords