horse fly
Tabanus fulvulus Wiedemann