The Dalai Lama, Dharamsala India 2003

1 images
The Dalai Lama, Dharamsala India 2003
  • Date: 5 Mar 2015
  • Location: India
  • Filename: 102.jpg
  • Image size: 3204x5253 pixels