Yellow-spotted Millipede, Almond-scented Millipede, Cyanide Millipede (Harpaphe haydeniana)

Discuss this image