Horse Fly?

Horse Fly?

Observation - Horse Fly? - UK and Ireland. Description: Found in moth trap

Found in moth trap