Horsefly?

Horsefly?

Observation - Horsefly? - UK and Ireland. Description: Spotted on side of garden shed soaking up the sun

Spotted on side of garden shed soaking up the sun