Thread subject:
Diptera.info :: Larvae and pupa
Posted by cthirion on 04-11-2010 12:08
#2
Perhaps Pompilidae Auplopus carbonarius?