Harewood Orchid Fabric

£42.00

Per metre

You can order 5 samples for free (£4.99 thereafter)