Beverly Jigsaw Puzzle 51-195 Japanese Scenery Himeji Castle (1000 Pieces)