Turkey farm

Harrowing scenes of suffering on an award-winning farm, Grove Smith Turkeys Ltd,