Designed by
Title
Thai woman travel visit stand for take photo at Khardung La Road on top of himalaya mountain at Leh Ladakh winter season in India #162588339
Description
Travelers thai woman travel visit stand for take photo at Khardung La Road on top of himalaya mountain between go to Nubra valley village at Leh Ladakh while winter season in Jammu and Kashmir, India