Cobweb Beetle Larvae

Cobweb Beetle Larvae

Observation - Cobweb Beetle Larvae - UK and Ireland. Description: