Dancing metallic fly, Poecilobothrus nobilitatus

Dancing metallic fly, Poecilobothrus nobilitatus

Observation - Dancing metallic fly, Poecilobothrus nobilitatus - UK and Ireland. Description: