Common Cockchafer

Common Cockchafer

Observation - Common Cockchafer - UK and Ireland. Description: