Craft - Natural Fibres
Orientalis Blush Floral
£14.99 per metre
Cotton Poplin Mid Blue
£6.49 per metre
Cotton Poplin Sky Blue
£6.49 per metre
Cotton Poplin - Emerald
£6.49 per metre
Cotton Poplin Light Pink
£6.49 per metre
Dotty Grey
£13.99 per metre
Margot Breeze
£10.99 per metre
Arthur Breeze
£10.99 per metre
Roberta Breeze
£10.99 per metre
Cotton Poplin - Small Check Green
£6.49 per metre
Aztec - Smoke
£13.99 per metre
Gold on Forest
£6.99 per metre
Eiffel Tower Paris
£6.49 per metre
Cotton Poplin Light Lilac
£6.49 per metre
Gingham Green Large Squares
£6.49 per metre
Scotty Dogs Cream
£6.49 per metre