Beetle Larve

Beetle Larve

Observation - Beetle Larve - UK and Ireland. Description: