Horseflies are often times considered pests, as they simply are nourished by the blood of animals, including humans. They are really important food sources for most animals, including birds and bats. Horseflies are likewise important pollinators, additionally they assist in control pest populations. weflap
The Biting Horsefly