And, sure, not all perennials live forever. But overall ... Flowering from June to September, these hardy plants are ideal for suppressing weeds at the front of a mixed or herbaceous border ...
Some results have been hidden because they may be inaccessible to you