Thread subject: Diptera.info :: Anthomyiidae ? or Heleomyzidae ? --> Tephrochlamys sp.

Posted by oxycera on 29-03-2015 21:27
#2

Looks like the latter to me.