cows feeding in large cowshed on a farm

Royalty-free stock photo ID: 122764219

cows feeding in large cowshed on a farm