horse fly
Tabanus melanocerus Wiedemann