Thread subject: Diptera.info :: Tachinid

Posted by rafalk on 01-12-2019 23:51
#1

Central Poland, 18.07. Could it be Phyllomyia volvulus?