1cm Brimstone Moth larva on damson tree

1cm Brimstone Moth larva on damson tree

Observation - 1cm Brimstone Moth larva on damson tree - UK and Ireland. Description: