Chargement…
Camels in Nubra Valley, Ladakh Himalaya India.