Thread subject: Diptera.info :: Muscidae? => Tachinidae, Strongygaster globula

Posted by Stephane Lebrun on 06-08-2017 21:40
#2

Tachinidae, maybe Strongygaster.