Thread subject:
Diptera.info :: Tachinidae?
Posted by Zeegers on 23-11-2008 21:26
#2
STAn Laurel and Oliver Hardy ??
It is Tachinidae, but more than that....
Theo