Natural Fibres

Wildwood - Paprika
£13.99 per metre

Carlina - Ochre
£12.50 per metre

Thea - Gold
£11.99 per metre

Elise - Mineral
£9.99 per metre

Chloe - Jazz
£6.99 per metre

Sky at Night - Midnight
£9.99 per metre

Ortis - Mineral
£9.99 per metre

Dotty Denim
£9.99 per metre

Dotty Powder Blue
£9.99 per metre

Chloe - Peony
£6.99 per metre

Deckchair - Brown & Blue
£5 per metre

Talula - Cinnamon
£13.99 per metre

Carlina Garnet
£12.50 per metre

Fleur - Denim
£9.99 per metre

Elise - Natural
£9.99 per metre