Thread subject:
Diptera.info :: Ichneumon?
Posted by ChrisR on 08-07-2006 08:48
#2
Yes, Ichneumonoidea... possibly Braconidae but I can't make out the wing venation clearly enough to be sure.