Strange little fly

Strange little fly

Observation - Strange little fly. Description: