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