Brushed Polycotton.  Sold by the metre only. 60" Wide

Brushed Polycotton - 8054/S40

£9.20 Regular Price
£6.90Sale Price