Back to site
A herd of sheep and goats near a mountain stream in Vashisht, Manali, Himachal Pradesh