Shiny green fly!

Shiny green fly!

Observation - Shiny green fly! - UK and Ireland. Description: