Figure 1. Horse fly.
Horse fly on human skin

J. L. Castner, Department of Entomology University of Florida