Anthomyiidae ?

Anthomyiidae ?

Observation - Anthomyiidae ? - UK and Ireland. Description: