Leh to Nubra Valley – posing at the world’s highest metalled pass, apparently

Leave a comment