On The Land S01E16 - Denis Carter: Carter Seed Managment

17/7/2015

On The Land S01E16 - Denis Carter: Carter Seed Managment

Cropping in the UK is intensive but fraught with problems

Episode Themes

Share this video: