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

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