Lurid green caterpillar

Lurid green caterpillar

Observation - Lurid green caterpillar - UK and Ireland. Description: Even brighter than the camera can cope with!

Even brighter than the camera can cope with!