11394982 - Sheep in winter pasture in front of spruce woodland13548313 - Sheep grazing in North Yorkshire farmland, UK13547407 - Sheep grazing in rural Gladestry on the South Wales borders13409741 - Sheep in the pasture13546664 - Scottish sheep in rural field under grey sky, UK13546711 - Scottish sheep in rural field under cloudy sky, UK13561516 - Shepherd with flock of sheep in the Guadalquivir Valley in Andalucia13558984 - Sheep with lamb12339114 - Herd of sheep in meadow outside English farmhouse13572867 - Shepherds with their sheep by the roadside near the volcanic rock formations in Cappadocia Turkey13542782 - Sheep graze in an Autumn field11427172 - Two sheep butting heads in evening sunlight in summer meadow11226017 - Sheep outside a farm, Sweden.11008291 - Farmer feeding sheep13559992 - Flock of lambs