• Tristan cotton weave | Navy

tristan cotton weave | navy

Regular price Retail: £104.40 / METRE (Incl. VAT)

64512
  • Type: Fabric
  • Colour: Navy
1.8 METERS