Stock Photo - Threshing floor near Alchi, Ladakh, Indus Valley, India, Himalayas, Asia

Stock Photo: Threshing floor near Alchi, Ladakh, Indus Valley, India, Himalayas, Asia.

Searchable keywords

Choose multiple keywords