Small metallic, long legged fly

Small metallic, long legged fly

Observation - Small metallic, long legged fly - UK and Ireland. Description: