558 products

3 Metres, Printed Brushed Cotton, 'Checks' - 45" Wide

£7.95
£12.00
£7.95
£12.00

Luxurious Printed Satin-'Blue' 55" Wide (3 Metres )

£4.95
£12.00
£4.95
£12.00
558 products

All Dress Fabrics

558 products