In Stock
Morris and Co, by Free Spirit
100% cotton
44″ wide
£4.25 – £17.00Price range: £4.25 through £17.00