Thread subject:
Diptera.info :: Strange creature, presumed Carabid larva
Posted by Kahis on 01-04-2007 10:42
#2
Carabid larva?