Sheep standing in paddock. Facing camera.

Royalty-free stock photo ID: 38880469

Sheep standing in paddock. Facing camera.