Figure 2. Deer fly.
Deer fly on human skin

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