Rose Chafer?

Rose Chafer?

Observation - Rose Chafer? - UK and Ireland. Description: