Thread subject:
Diptera.info :: Muscidae? => Tachinidae, Strongygaster globula
Posted by Stephane Lebrun on 06-08-2017 21:40
#2
Tachinidae, maybe
Strongygaster
.