I'm glad that this critter landed on the frame of my moth sheet and not on me! A horsefly over an inch long isn't a joke. Tabanas atratus is a widespread species, but it isn't one that I encounter frequently.