The blossoms of these easy-to-grow flowers come in what feels like an infinite range, from deep crimson red to snowy white, creamy pink to sunshine yellow, royal purple to barely black, with many ...