very small colourful fly

very small colourful fly

Observation - very small colourful fly. Description: