A beautiful texture and color mountain on the way to Turtuk village, Leh district of Jammu and Kashmir in the Nubra Tehsil, India

Code produit:
298612988