The World of Cross Stitching No.297

Pack includes a SUMMER IS HERE cross stitch kit

Price: $19.99