Nubra Vally in Ladakh, India the scenic view of leh ladakh with free space

Code produit:
953846112