Sawfly larvae on salix.

Sawfly larvae on salix.

Observation - Sawfly larvae on salix. - UK and Ireland. Description: