Cockchafer

Cockchafer

Observation - Cockchafer - UK and Ireland. Description: