This Farming Life poster
TV

This Farming Life (2016)

S01E07 Episode 7

Mar 21, 2016 • Season 1 • Episode 7 • HD

With lambing season only a month away, Martin is busy caring for 500 expectant ewes.

Country: GB