Beetle Larva

Beetle Larva

Observation - Beetle Larva - UK and Ireland. Description: