Small metallic, long legged fly

Small metallic, long legged fly

Observation - Small metallic, long legged fly. Description: