£4.50
Bright soft and wide! Fabulous Spanish linen at a great price
145cm wide
£18 per metre
Blue, lime, Orange, Yellow
Sign up today and receive 10% off your first order Dismiss