Green yellow caterpillar

Green yellow caterpillar

Observation - Green yellow caterpillar - UK and Ireland. Description: