Middlesex, United Kingdom
I have been given lots of these plants and don't know their name. The light blue flower reminds me of scabious and the leaves remind me of achillea. I am told they are annuals that will seed themselves freely. Any advice welcome ; thank you.
- 29 May, 2011