Snowman Mini

$ 42.00

1 in stock

18 CT 3 x 5.5; Threads and stitch guide price TBD.