4.8 (427) In stock
Stock image 6117-28542259: Stream in Nubra valley in Hunder, Nubra valley, Ladakh, India
Stream in Nubra valley in Hunder, Nubra valley, Ladakh, India - SuperStock