Thread subject: Diptera.info :: Tachinidae?

Posted by Stephane Lebrun on 28-12-2008 19:02
#2

This is Morellia, probably Morellia aenescens, Muscidae.