Guild Embroidered Sew on Badge

£8.00

Badge size is 10cm x 10cm (3.5” x 3.5”)