Ravensburger - 167845 - Pokemon Classics
Puzzle of 1500 pieces - 120007265
Experience unmatched puzzle pleasure with the Ravensburger quality puzzles. The unique puzzle pieces fit perfectly and the wide variety of shape is unmatched thanks to the handmade punch knives.