All Christmas Items 20% OFF (no code needed)

Library Books 1000 Pice Puzzle
Library Books 1000 Pice Puzzle
  • Load image into Gallery viewer, Library Books 1000 Pice Puzzle
  • Load image into Gallery viewer, Library Books 1000 Pice Puzzle

Library Books 1000 Pice Puzzle

Regular price
$22.00
Sale price
$22.00
Regular price
Sold out
Unit price
per 
Shipping calculated at checkout.

Fun and colorful 1000 piece puzzle. 22" x 28" (55cm x 70cm) 1000 piece puzzle Packaged in a 10" tube, with hand-sewn muslin bag inside Featuring images from the Cavallini archives