Thread subject: Diptera.info :: Tachinidae ?

Posted by Zeegers on 13-02-2007 19:15
#4

But I agree with Chas, it looks very odd.

Theo Zeegers