cows feeding in large cowshed

Royalty-free stock photo ID: 118839751

cows feeding in large cowshed