Common Horse Fly or Notch-horned Cleg Fly. Her Latin name is Haematopota pluvialis.

- Image ID: 2C9FAHT

Common Horse Fly or Notch-horned Cleg Fly. Her Latin name is Haematopota pluvialis.

Maciej Olszewski / Alamy Stock Photo

Image ID: 2C9FAHT