Biennial Flower Seeds
Biennial flowers are such a brilliant addition to the garden. They complete their life cycle in two years becoming established in the first year flowering and setting seed in the second year. Biennial varieties often self-seed providing colour year-after-year.