Rose Chafer

Rose Chafer

Observation - Rose Chafer - UK and Ireland. Description: Large iridescent green beetle.

Large iridescent green beetle.