Your cart

Circus 1,000 Piece Puzzle

$22.00
22" x 28" 1,000 piece puzzle. Packaged in a 10" tube, with hand-sewn muslin bag inside.