Common Cockchafer

Common Cockchafer

Observation - Common Cockchafer - UK and Ireland. Description: This lil beast flew into my moth trap last night

This lil beast flew into my moth trap last night