Designed by
Title
Indian people drive car on street go to Leh Stok Palace for bring foreigner traveler travel visit at Leh Ladakh village in India #163107318
Description
JAMMU KASHMIR, INDIA - MARCH 20 : Indian people drive car on street go to Leh Stok Palace for bring foreigner traveler travel visit at Leh Ladakh village on March 20, 2019 in Jammu and Kashmir, India
This image is editorial