caterpillar

caterpillar

Observation - caterpillar. Description: On nettles.

On nettles.