Long-haired sheep herd resting in the olive tree shadow in sunny summer day

Royalty-free stock photo ID: 119276512

Long-haired sheep herd resting in the olive tree shadow in sunny summer day