Sold out
Princess Pretty Florals Pure Cotton Poplin - Misty Rose
£0.98 PER 1/2 METER
( £1.96 PER METER)
Zurich Upholstery Chenille Weave - Mulberry
£5.99 PER 1/2 METER
( £11.98 PER METER)
Sold out
Scattered Flowers 100% Cotton Poplin - Bumblebee Yellow
£1.05 PER 1/2 METER
( £2.10 PER METER)