Berberis Sawfly?

Berberis Sawfly?

Observation - Berberis Sawfly? - UK and Ireland. Description: