Mystery larva ? Beetle

Mystery larva ? Beetle

Observation - Mystery larva ? Beetle. Description: Several feeding on what I believe is Fleawort leaves. Could it be a beetle or sawfly larva?

Several feeding on what I believe is Fleawort leaves. Could it be a beetle or sawfly larva?