Cavallini & Co Wildflowers 1,000 Piece Jigsaw Puzzle Instead of your standard bouquet, gift the avid gardener the Cavallini and Co Wildflowers 1,000 Piece Jigsaw Puzzle ($22), featuring pretty blooms of wildflowers. Image Source: barnesandnoble.com Cavallini and Co Wildflowers 1,000 Piece Jigsaw Puzzle $22 from barnesandnoble.com Buy Now