muscid fly?

muscid fly?

Observation - muscid fly? - UK and Ireland. Description: