Clouded Yellow larva

Clouded Yellow larva

Observation - Clouded Yellow larva - UK and Ireland. Description: