Beetle larva

Beetle larva

Observation - Beetle larva - UK and Ireland. Description: Beetle larva on Hemlock Water-dropwort

Beetle larva on Hemlock Water-dropwort