More ideas from vero
White Mountain Puzzles - Sky High 1500 pieces

White Mountain's Sky High jigsaw puzzle is filled with brightly colored and eye-catching hot air balloons as they take-off for their floating adventures. Finished puzzle measures and contains