Is this a Horsefly?

Is this a Horsefly?

Observation - Is this a Horsefly?. Description: c12mm long

c12mm long