Velvets, 100% cotton, 112cms wide.
Black£ 14.00 per metre
Bottle£ 14.00 per metre
Navy£ 14.00 per metre
Purple£ 14.00 per metre
Red£ 14.00 per metre
Royal£ 14.00 per metre
Wine£ 14.00 per metre