Who could resist this beautiful collection of five Russian dolls? Each doll is cross stitched in a different style and is framed in a 22.5cm x 17.5cm x 2.5cm yellow frame.

Russian Doll Cross Stitch

£18.00Price