Self seeding annual
These are annual plants which are easily self seeding, so just need to be sown once and are likely to keep popping up year after year where there are gaps and the conditions are right. Annual plants only live for a year, but when their flowers are left on the plant and then seeds form, these can be scattered around the garden either naturally or given a helping hand.
Showing the single result
