beetle larva

beetle larva

Observation - beetle larva - UK and Ireland. Description: