I can't tell for sure what this is, but someone left a comment suggesting it might be a sawfly, in this photo taken by Barry.