Price is per 1/2 Meter.

NEW GINGHAM

£5.75Price
  • 567/R5