Thread subject: Diptera.info :: Tachinidae? 007

Posted by Zeegers on 29-11-2008 12:00
#2

Tachinidae is correct.

Looks interesting. IS this the only picture available ?

Theo