Thread subject:
Diptera.info :: Delia sp???
Posted by Tony Irwin on 13-11-2006 18:19
#3
Certainly Anthomyiidae; could be
Delia