Subject: Any ideas?
July 2, 2017 10:56 am
This bug was on my deck. I live in Michigan. Does anyone know what it is?
Signature: Thank you! Christie Haines
This is a predatory Robber Fly, probably a member of the genus Promachus, a group whose members are called Giant Robber Flies or Bee Killers according to BugGuide. It might be Promachus bastardii based on BugGuide images.