Cobweb Beetle Larva - Ctesias serra

Cobweb Beetle Larva  - Ctesias serra

Observation - Cobweb Beetle Larva - Ctesias serra. Description: