I think this is a peony bush. I remember beautiful peonies in northern Minnesota, so peonies must be very hardy. The Florida winter cold must feel refreshing to them after all the warm fall days. Or maybe it just feels like an early spring. Not to me. I’m freezing. However, I love flowers. And gardens. And birds. And being in the country.
And for my West Coast nephews… peonies, Peonies, PEONIES.