Playback serverIf a title won’t play, switch servers.
Season 36 · Episode 15
0.057mApril 9, 2023
Sean Fletcher is in Hendy, south Wales, visiting Europe’s most productive leech farm, which supplies 70 per cent of medicinal leeches worldwide.