Natural Fibres
Stacks by Chess - Purple
£6.99
Aztec - Smoke
£13.99 per metre
Carrera Charcoal
£15.99 per metre
Belle Mulberry
£10.99 per metre
Vines - Mauve
£10.99 per metre
Bayside Mint
£7.99 per metre
Patchwork Blues
£7.99 per metre
Patchwork Reds
£7.99 per metre
Mr Fish - Poppy
£10.99 per metre
Harriett Vintage
£13.99 per metre
Allotment - Spring
£10.99 per metre
Deckchair - Brown & Blue
£5 per metre
Deckchair - Salmon
£5 per metre
Talula - Cinnamon
£17.99 per metre
Copper Summer - Linen
£17.99 per metre
Santa Maria Cactus
£14.99 per metre