Common Cleg. Bloodsucking flies that are very troublesome to horses and cattle, even man.

Horsefly

Common Cleg. Bloodsucking flies that are very troublesome to horses and cattle, even man.