Horseflies usually are considered pests, simply because they nourish themselves on the blood of animals, including humans. They’re just important food sources for most people animals, including birds and bats. Horseflies can also be important pollinators, plus they be an aid to control pest populations. weflap
The Biting Horsefly
by
Tags: