IMG_2326

IMG_2326

Observation - IMG_2326 - UK and Ireland. Description: the ugliest fly i have ever photographed . any ideas on id ?

the ugliest fly i have ever photographed . any ideas on id ?