67873View

Lambing Live Series 2 Episode 2 (Please note that this is the live version) Kate Humble and Adam Henson follow the life and death drama of lambing season live from a sheep farm in Cumbria. Copyright BBC