Elbesee Embroidery Hoop – 30.5cm/12″

£5.75

3 in stock

SKU: GVS-E2H12 Category: