This is Eritrichium sibiricum, a reliable annual that has self sown in my garden since 2004. It takes almost all summer to bloom, but I really appreciate its beautiful clear blue blossoms so late in the season. It would be classified as an alpine - grows no higher than 15 cm in my garden. And seems to do well in the half sun/shade area where I have it. I got my seeds from Chiltern - they have tremendous variety - but when you factor in the Cdn $ exchange rate at the moment - quite expensive too. However, for a reliable self seeding pretty blue annual - maybe not so expensive after all?