caterpillar on grey alder

caterpillar on grey alder

Observation - caterpillar on grey alder. Description: 15mm ,wondered if it might be alder sawfly ?

15mm ,wondered if it might be alder sawfly ?