caterpillar(macrothylacia rubi)

Image no. 20702