Flesh Fly?

Flesh Fly?

Observation - Flesh Fly?. Description: