12oz French Pima Cotton/Linen£38.00/metre

Availability: in-stock