KeithRoragen Looks like one of the Giant Ichneumon Wasps. Megarhyssa nortini seems like a good candidate. http://bugguide.net/node/view/84172
Comments (1)