Firenze Giulia

  • Width: 135cm | Repeat: 112.41cm
  • 37% Viscose, 26% Cotton, 21% Polyester, 10% Linen, 6% Flax
  • UK Retail price per metre: £210
  • Minimum order: 1m

You may also like