Subject: Unusual flying insect
Location: NC USA
July 2, 2017 10:14 am
This insect photo was taken July 2 at 1pm in Cape Carteret NC. What is it?
We are relatively certain that your Robber Fly is a Red Footed Cannibalfly, Promachus rufipes, based on images posted to BugGuide. According to BugGuide: “Preys on large flying insects. Has been reported to attack Ruby-throated Hummingbirds”