Blue and green fly

Blue and green fly

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