Crafty Kittens - 500 Piece Cobble Hill Puzzle
$17.99
It looks like these Crafty Kittens are up to something! Between the yarn balls, buttons, and spools of thread, they’re stitching together a little mischief. But who could stay mad at those faces?...