Reflection of lake, Nubra Valley, Ladakh, India

Royalty-free stock photo ID: 118624393

Reflection of lake, Nubra Valley, Ladakh, India