Sawfly larvae

Sawfly larvae

Observation - Sawfly larvae - UK and Ireland. Description: Not really a garden, there are perhaps ~50 of these over a small Goat Willow in addition to small orange eggs(?) on and under many of the leaves, interestingly only on the side that gets the sun.

Not really a garden, there are perhaps ~50 of these over a small Goat Willow in addition to small orange eggs(?) on and under many of the leaves, interestingly only on the side that gets the sun.