Stock Photo: Flock of Altmuehltaler sheep grazing on a hill in Upper Eichstaett, Bavaria, Germany, Europe