Giant Horsefly – Tabanus
Back in June, I came across this Giant Horsefly (Tabanus sp.) They lay their eggs on pond margins where their larvae live. I photographed a larva last year. I got a head on shot too. They thankfully (for us) tend to leave humans alone and tend bite horses and cows.