Loading…
Brass oil lamps at the Shanti Stupa in Leh, Ladakh, India