A vet carries out a Bovine TB test on beef cattle. The... 27 Jul 2009, Paul Box - PB1106139.JPG

A vet carries out a Bovine TB test on beef cattle. The... 27 Jul 2009, Paul Box - PB1106139.JPG