Which fly??

Which fly??

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