10 oz Cotton Duck Canvas (58/60 Inch)

Sale price$4.99/ yard
SKU: SV575406
Color:
Natural