herd of sheep in a dutch meadow

Royalty-free stock photo ID: 114880429

herd of sheep in a dutch meadow