Handcrafted Textiles
£2.00
1 in stock
Mixed
31mm
Yes
Stranded embroidery thread covering a plastic ring