Designed by
Title
Leh Ladahk India himalayas landscape #128373606
Description
Man enjoying the views of Leh Ladakh in India, cityscape of the city Leh in Jammu and Kashmir, beautiful snow-capped mountains in Himalaya. High altitude viewpoint
This image is editorial