Kate Clark covers and is joined by Humphrey Phelps who's written over 20 books on farming.
Discover 11,128,835 listings and 281,529 playable programmes from the BBC
Kate Clark covers and is joined by Humphrey Phelps who's written over 20 books on farming.