Essex Yarn
Essex Yarn

Essex Yarn

Regular price £8.00 Sale

45% Cotton

55% Linen

110cm width

Sold in half metre increments