English Roses Puzzle



Fill your afternoon or evening with the most perfect English Roses when you gift yourself with this gorgeous blooming puzzle. It’ll last a lot longer than the fresh ones…and it won’t make you sneeze. *Mu-ah!* 1,000 puzzle pieces form this elegant array of English roses together to make a 27″ x 20″ puzzle.  • Imported