View of Leh city with the mountains in background in Leh, Ladakh North India.

View of Leh city with the mountains in background in Leh, Ladakh North India. - 110601453

Similar stock images

to-top-page