Beverly Jigsaw Puzzle 31-496 Moonlight Cherry Blossom Viewing Kayomi Harai (1000 Pieces)