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.