1. Yellow spotted millipede (Harpaphe haydeniana)

    Yellow spotted millipede (Harpaphe haydeniana)

    19