Ravensburger Neuschwanstein - 300 Piece Large Format Puzzle
300 Pieces Large Format Puzzle. Since 1891 we've been making the finest puzzles in Ravensburg, Germany.