Florida Bee Killer (Mallophora bomboides) feeding on a bumble bee. Ocala National Forest, Putnam County, Florida.