cockchafer

cockchafer

Observation - cockchafer - UK and Ireland. Description: