Green caterpillar

Green caterpillar

Observation - Green caterpillar - UK and Ireland. Description: Discovered on a primrose in my garden. didn't move much but was alive

Discovered on a primrose in my garden. didn't move much but was alive