Sheep on the farm in Sussex, England

Royalty-free stock photo ID: 60550669

Sheep on the farm in Sussex, England