Firenze Lucia

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

You may also like