These hardy perennials can thrive in part sun, full sun or shade, high heat or freezing temperatures, and still bloom beautifully every year.
2.9k