Puzzlebug 500 - Swirls & Twirls
500 pieces, Puzzlebug puzzle, colorful swirls and twirls