Handcrafted Textiles
£4.00
1 in stock
Purple, White
31mm
Yes
Stranded embroidery thread covering a plastic ring