Hospitals and the Street

37414244

These are taken in and of the town of Leh, in the Ladakh region in the northern India. The city was geared out in all festival paraphernalia to herald the arrival of the Dalai Lama at the 14th Tibetan Buddhist Kalachakra festival held just outside the city.

Summer 2014

© Gabriella Zoe Harris. All rights reserved.

%d bloggers like this: