Ken Lain - The Mountain Gardener
The 12 Perennial Flowers That Live the Longest
It’s frustrating to design a new flowerbed around your favorite perennial flowers, like delphiniums, Shasta daisies, and pincushion flower, only to see them peter out