Flock of Sheep in a green meadow.

Royalty-free stock photo ID: 100324181

Flock of Sheep in a green meadow.