Thread subject: Diptera.info :: Tachinidae in action, almost

Posted by Paul Beuk on 13-12-2006 07:20
#4

I dunno. Like I wrote elsewhere: I am no tachinid specialist. :P