beetle larva

beetle larva

Observation - beetle larva - UK and Ireland. Description: small beetle larva in soil

small beetle larva in soil