This Farming Life
Season 1
Ep 7. Episode 7
- March 21, 2016
- 59 min
Lambing season is just a month away. Martin tends to 500 pregnant ewes.
Lambing season is just a month away. Martin tends to 500 pregnant ewes.