small colourful fly

small colourful fly

Observation - small colourful fly - UK and Ireland. Description: