Muscid fly?

Muscid fly?

Observation - Muscid fly?. Description: