Catterpillar id please

Catterpillar id please

Observation - Catterpillar id please - UK and Ireland. Description: On willow tree

On willow tree