Picture posting is enabled for all :)
Ooo, can't find that one in my book! Do you mean Cephalaria (giant scabious) ? It is so exciting growing things like this from seed as you never really know what you are going to get! Love it!!