larva

larva

Observation - larva - UK and Ireland. Description: Any ideas on this one? On a peony stem

Any ideas on this one?
On a peony stem