pupa?

pupa?

Observation - pupa? - UK and Ireland. Description: Can anyone help me ID this? My guess is a beetle larva/pupa. If it is, does anyone know which one? Thanks!

Can anyone help me ID this? My guess is a beetle larva/pupa. If it is, does anyone know which one? Thanks!