Caterpillar (probably)

Caterpillar (probably)

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

On convolvulus. 5mm long.