Beverly Jigsaw Puzzle M81-587 Cherry Blossom and the Himeji Castle (1000 S-Pieces)