Invertebrate

Invertebrate

Observation - Invertebrate - UK and Ireland. Description: On the woodland floor. Is this some sort of beetle larva?

On the woodland floor. Is this some sort of beetle larva?