arrow_back
menu
Lewes Farmers Market
Season 6 • Episode 12
Broadcast date
18-01-2022
Two farming couples brave the elements at Lewes Farmers Market in Sussex in the hope that customers will turn up to buy their quality meat.
chevron_left Episode 11 Episode 13 chevron_right