Sand Storm at Nubra Valley in Leh, India, Time lapse

Code produit:
83919241