1027014

Farmer treating a piglet with a vaccination. Sow and piglets in unit. Farmers Weekly Pig Farmer of the Year 2009.


Close