larvae??

larvae??

Observation - larvae?? - UK and Ireland. Description: 1cm long, there are a few, younger/smaller look more translucent. Think its some kind of beetle?

1cm long, there are a few, younger/smaller look more translucent. Think its some kind of beetle?