Larva

Larva

Observation - Larva - UK and Ireland. Description: On a lily leaf, just short of 1 cm long

On a lily leaf, just short of 1 cm long