Small multi-coloured fly

Small multi-coloured fly

Observation - Small multi-coloured fly - UK and Ireland. Description: