Cockchafer

Cockchafer

Observation - Cockchafer. Description: This landed on the patio last night. I didn't know what is was, but now I do know should I have killed it?

This landed on the patio last night. I didn't know what is was, but now I do know should I have killed it?