Leh Palace - Thomas L. Kelly

Leh Palace in Ladakh

Sticks of incense in a temple at Leh Palace. Ladakh, India.

leh palacelehladakhroyal palace of Ladakhpalace of Lehstone masonry houseindia