Thread subject:
Diptera.info :: Cantharidae ?
Posted by atylotus on 03-01-2012 09:52
#2
some beetle larva, try post it in the other insects section.