Nativity Mini

$ 46.00

1 in stock

18 CT 10 x 7; Threads and stitch guide price TBD.