Can you help me identify this skyscraper bug???
I spotted this interesting bug on the outside of a window on the 39th floor of a skyscraper in downtown Chicago. Is it an Ichneumon? It was not very large, maybe and inch and a half in length (including the stinger/ovipositer). I can’t seem to find out exactly what it is, and the fact that it was so high up on the building has me stumped. I see spiders in abundance outside the windows at certain times of the year, but never anything like this.
This is the best photo we have received in a long long time. Yes, it is an Ichnuemon.