Cotton Elastane Stretch Novelty designs, Sold per 0.50mtr

Original price was: £5.99.Current price is: £5.75.

Add a spool of matching thread