shiny green fly

shiny green fly

Observation - shiny green fly - UK and Ireland. Description: