Thread subject:
Diptera.info :: Tachinidae ID? => Elomyia lateralis
Posted by Stephane Lebrun on 12-08-2016 06:58
#3
Elomyia lateralis
very likely.