photos

Doon School

Tibetan Spiritual leader the Dalai Lama at Doon School in Dehradun.

PTI Photo

Advertisement