Agricultural shows are the shop window for farming. Caz Graham prepares sheep to win prizes in the hope they will sell better when it comes to auction time. Show more
Discover 11,128,835 listings and 278,309 playable programmes from the BBC
Agricultural shows are the shop window for farming. Caz Graham prepares sheep to win prizes in the hope they will sell better when it comes to auction time. Show more