Thread subject:
Diptera.info :: Is this an insect larva?
Posted by Xespok on 23-04-2006 15:17
#6
It was about 12 mm long or so.