Larva

Larva

Observation - Larva - UK and Ireland. Description: Big larva hiding under tray of plants which it had just eaten.

Big larva hiding under tray of plants which it had just eaten.