Dharamsala: Tibetan spiritual leader the Dalai Lama celebrates his birthday with Archbishop Desmond Tutu in Dharamsala of Himachal Pradesh on April 23, 2015.

1 / 1
 

Latest News

Latest Photos