Smile Puzzle in red and pink, measures 49x36 cm, 500 pieces, limited edition.
Made in United Kingdom.