Does anybody know what plant is this? The flowers are about one inch diameter. I found a "cloud" of bees and butterflies around.