Sheila Dillon follows the River Nith from a hill farm down to the estuary, encountering rare breeds, tales of poaching, and an ancient Norse fishing tradition. Show more
Discover 11,128,835 listings and 278,285 playable programmes from the BBC
Sheila Dillon follows the River Nith from a hill farm down to the estuary, encountering rare breeds, tales of poaching, and an ancient Norse fishing tradition. Show more