92063View

Lambing Live Series 2 Episode 1 Kate Humble and Adam Henson follow the life and death drama of lambing season live from a sheep farm in Cumbria. Copyright BBC