All You Can Knit is Love - 1000 Piece Puzzle

All You Can Knit is Love - 1000 Piece Puzzle

Regular price
Sold out
Sale price
$29.99
Shipping calculated at checkout.

All of the knitting essentials in one peaceful setting. Vibrant colors come to life in this picturesque setting, makes for a bright and colorful puzzle.