Very common potted garden / window box flower I'm sure? Not geraniums but does anyone know what it is? Thank you!