I think this fine fellow or lady (bug) is called a Cockchafer.
Post image

Comments