Strange little fly

Strange little fly

Observation - Strange little fly - Global. Description: