I remember seeing these as a kid growing up in Bermuda. I still don't know what they are called but I love them, and I love the bumble bees enjoying them.
This pic was taken in Gatlinburg TN during our road trip. Be sure to check out the road trip
series if you love to travel or love good food!