Mirabilia completed cross stitch. Once Upon a Time. Professionally stretched mounted and framed.
Stitched on 16 count aida with DMC threads and beads.
Collection only from Northwich, Cheshire.