TV
This Farming Life (2016)
S01E03 Episode 3
The crofters join forces to treat their sheep with insecticide ahead of the breeding season.
The crofters join forces to treat their sheep with insecticide ahead of the breeding season.