I'm leaning toward Globularia nudicaulis but the color seems wrong. All the other examples of this are blue. Thanks in advance. Charlie