Flesh Fly?

Flesh Fly?

Observation - Flesh Fly? - Global. Description: