Many cows feeding in large cowshed

Royalty-free stock photo ID: 58813879

Many cows feeding in large cowshed