Cockchafer.

Cockchafer.

Observation - Cockchafer. - UK and Ireland. Description: