Ugly looking fly

Ugly looking fly

Observation - Ugly looking fly - UK and Ireland. Description: Taken a few years ago while trying out a new macro lens. This ugly critter stayed in place long enough to snap it on a fence panel in the garden. I thought it was either a horsefly or a cranefly?

Taken a few years ago while trying out a new macro lens.
This ugly critter stayed in place long enough to snap it on a fence panel in the garden.
I thought it was either a horsefly or a cranefly?