Caterpillar (probably)

Caterpillar (probably)

Observation - Caterpillar (probably). Description: On convolvulus. 5mm long.

On convolvulus. 5mm long.