Beetle larva.

Beetle larva.

Observation - Beetle larva. - UK and Ireland. Description: