All evening primroses are cheerful and easy to grow flowers that pop up unexpectedly in our gardens.
So much has been written about color in the garden, but in recent years there has been a trend to include touches of black.