Anthomyiid fly

Observation - Anthomyiid fly - UK and Ireland. Description: I understand a specific ID may be impossible, but maybe someone knows ...
I understand a specific ID may be impossible, but maybe someone knows ...
Observation - Anthomyiid fly - UK and Ireland. Description: I understand a specific ID may be impossible, but maybe someone knows ...
I understand a specific ID may be impossible, but maybe someone knows ...