Horse Fly – Tabanus bromius

Horse Fly – Tabanus bromius

Observation - Horse Fly – Tabanus bromius - UK and Ireland. Description: