Thread subject:
Diptera.info :: Tachinid, the Netherlands, Oswaldia muscaria?
Posted by ChrisR on 28-06-2013 19:04
#3
Oswaldia muscaria
perhaps?