Elbesee Embroidery Hoop – 25.4cm/10″

£5.15

4 in stock

SKU: G-E2H10 Category: