Perhaps a sawfly?

Perhaps a sawfly?

Observation - Perhaps a sawfly? - UK and Ireland. Description: No idea about this one!

No idea about this one!