The fabrics in the haberdashery go technical, as the seven remaining home sewers take on man-made fabrics designed for sport and the great outdoors. Show more
Discover 11,128,835 listings and 277,539 playable programmes from the BBC
The fabrics in the haberdashery go technical, as the seven remaining home sewers take on man-made fabrics designed for sport and the great outdoors. Show more