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