Promachus rufiopes Sometimes called Bee Panther This Robber Fly preys on large flying insects. It has been reported to attack Ruby-throated Hummingbirds (see here) Auburn, Alabama