Thread subject: Diptera.info :: Tachinidae ID? => Elomyia lateralis

Posted by Stephane Lebrun on 12-08-2016 06:58
#3

Elomyia lateralis very likely.