Intensively farmed pigs in batch pens.

Royalty-free stock photo ID: 79232242

Intensively farmed pigs in batch pens.