The rural news magazine for those who live and work in the Welsh countryside visits a farmers' market to hear tales of goat meat, puppies and teacup pigs.
Discover 11,128,835 listings and 282,360 playable programmes from the BBC
The rural news magazine for those who live and work in the Welsh countryside visits a farmers' market to hear tales of goat meat, puppies and teacup pigs.