Loading…
Farmhouse in the Himalayan desert near Choglamsar, Ladakh, India