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.