Thread subject: Diptera.info :: Tachinid, the Netherlands, Oswaldia muscaria?

Posted by ChrisR on 28-06-2013 19:04
#3

Oswaldia muscaria perhaps?