Haematobia irritans (Linnaeus)
Taxonomic position
Insecta: Diptera: Muscidae
Common name
Horn fly
Images