-26%
Original price was: £1.29.Current price is: £0.95.

Bridal and Evening Fabrics in Plains

100% Cotton Luxury Plush Velvet

£29.95 per metre