For those that appreciate keeping your head in the [flower] clouds, we present a surreal feast — overflowing blooms and flickering candles and yes, flower heads, make for an otherworldly portrait of the world’s most fanciful dinner party.
500-piece jigsaw puzzleCompleted puzzle is 19.25 x 26.6 inches