Thread subject: Diptera.info :: Ichneumonid from India

Posted by chitrashanker on 30-05-2007 06:58
#1

Is this an Ichneumonid?