Linen Thread

Linen Thread

A range of linen threads in natural and coloured shades