Thread subject:
Diptera.info :: Anthomyiidae ? ID please. Could it be Delia sp. ?
Posted by Renko on 12-11-2017 15:57
#3
Anthomyiidae I think