Small flock of sheep grazing on farmland in Sweden.

- Image ID: G3034E