Designed by
Title
Travelers people and driver stop car in parking at Leh Stok Palace at Leh Ladakh Village winter season in Jammu and Kashmir, India #163105780
Description
Travelers people and driver stop car in parking at outdoor of Leh Stok Palace at Leh Ladakh Village while winter season in Jammu and Kashmir, India
This image is editorial