News

The best time to plant sunflowers is in early spring after the risk of frost has passed. "In most areas, this would be around late April to mid-May," says Alexander Betz, landscape designer and ...