14TH DALAI LAMA

India & Nepal
2023 - 2025


Pictures of His Holiness the 14th Dalai Lama found in restaurants, shops, institutions, temples and private houses in Dharamsala, India and Kathmandu, Nepal.