I found this bug on my kitchen window, had to take a photo as i have never seen one like it before. I live in Belfast N.Ireland and curious to know if this is a local insect or unknown to Ireland.
This is some species of Ichneumon. If it was from the U.S. I would say it was the genus Megarhyssa. It might be. At any rate, it is one of the Ichneumons.