This Farming Life

This Farming Life

Episode 11 (2x11)


: 28, 2017

Janet and Alastair find something very unusual in a group of young female sheep.

  • : 2016
  • : 72
  • : 2
  • BBC Two
  • 20