Close-up of the head of a sheep

Royalty-free stock photo ID: 75852061

Close-up of the head of a sheep