Some kind of bug on a flower in Sarasota Garden Club's butterfly garden.