The utterly charming Pincushion Flower is an old-time favorite in unusual shades of blue, purple, red, white, pink, and salmon. A great cut flower, it has long, wiry stems topped with 1-inch-wide, mounded blossoms that wave in the slightest breeze. A...