I have no idea what flower this is. Lisa probably knows. We have a big garden with a mix of wild flowers, fruit trees, vegetables, and plants specifically meant for attracting butterflies and humming birds.
The plants started blooming in early February and will continue to do so till the end of June. By June it gets too hot for most of the flowers, but they all usually rebound and we have a second blooming season in September.