very small colourful fly

very small colourful fly

Observation - very small colourful fly - Global. Description: