Cockchafer larvae

Cockchafer larvae

Observation - Cockchafer larvae - UK and Ireland. Description: