May Bug / Cockchafer

May Bug / Cockchafer

Observation - May Bug / Cockchafer - UK and Ireland. Description: