Seaside Stripe rainbow stripe Polycotton  Purple  42” wide sold per metre 
£3.50
£1.50
Availability: 6 In Stock