Thread subject: Diptera.info :: Tachinidae sp ?

Posted by Paul Beuk on 17-02-2005 21:03
#2

It is a tachinid alright, but I leave it to someone more knowledgable to put a name to it. ;)