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