Cows feeding in large cowshed on a farm

Royalty-free stock photo ID: 123406627

Cows feeding in large cowshed on a farm