Bits and Pieces Puzzle 1000 White Magic by Rusty Frentner 1000 pieces