Sheep on green meadow on dutch island Texel

Royalty-free stock photo ID: 132326702

Sheep on green meadow on dutch island Texel