Images of His Holiness the Dalai Lama's visit to London, England, on June 20th, 2012.
Photo
Photo
Visit to London
2 Photos - View album
Shared publiclyView activity