Rainbow Works Wurttemberg Germany 1000 Piece Jigsaw Puzzle 1000 Piece Jigsaw Puzzle 21 1/2" X 27 1/2" Finished Size Rainbow Works Produced in the USA Ages 10 to Adult