A flock of hundreds of sheep, driven by Gaddi shepherds, takes up all the available road space. In Kullu Manali, Himachal Pradesh, India.

Leave a Reply