A statue of a Buddhist icon in Dharamsala, the home of the Tibetan Government in Exile and HH the Dalai Lama
BACK