Green caterpillar, yellow stripe

Green caterpillar, yellow stripe

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