Duck Canvas

As low as £11.99
In stock
SKU
323
Duck Canvas - 100% cotton natural unbleached upholstery canvas. 94cm (37 Inches) wide. Use as 15oz.