Buffalo flies and other flies on grazing cattle

Buffalo fly

Mosquitoes and Midges

Blowflies

March flies