Giant Ichneumond - Megarhyssa nortoni - Quincy, Plumas County, California, USA July 6, 2011 Size: 1 3/4"=3" ovipositor
While I was submitting this I found it on another site. I thought you might like the photo for your collection. I have a few more, closer up, if you'd like some. But I have to figure out how to make them smaller(pixels).
Images of this individual: tag all Contributed by Rachel Houck on 10 July, 2011 - 2:15am Last updated 30 March, 2023 - 8:41am |