Cobweb Beetle Larva (Coleoptera (Ctesias serra))

Cobweb Beetle Larva (Coleoptera (Ctesias serra))

Observation - Cobweb Beetle Larva (Coleoptera (Ctesias serra)) - UK and Ireland. Description: