Thread subject: Diptera.info :: Heleomyzidae?

Posted by Stephane Lebrun on 17-08-2015 19:05
#3

Seems to be T. arrogans.