Thread subject: Diptera.info :: Tachinidae

Posted by Zeegers on 30-08-2006 18:15
#2

I agree
Female E. larvarum would be my best guess


theo