Grey Wolf Pup Puzzle - Canadian Geographic - 300 Pieces