Puzzlebug 500 Piece Puzzle ~ Cotton Candy Concession Stand Puzzlebug 500 Piece Puzzle ~ Cotton Candy Concession Stand Manufacturer: LPF