Marlborough Marble

£32.00Price
  • Face: 98% PVC, 2% PU

    Back: 100% cotton

Per Metre