Charmworld Puzzle

A new 1000-piece puzzle featuring vintage and handmade charms. Made in collaboration with Haricot Vert.