Loading…
Lovely earthen farm hut near Stok village, Ladakh, India