Huge fly - Tabanus atratus
$ 7.50 · 4.6 (384) · In stock
An online resource devoted to North American insects, spiders and their kin, offering identification, images, and information.
Minnesota Seasons - black horse fly
Giant Black Horse Fly [Tabanus atratus] depositing its egg…
Tabanus atratus hi-res stock photography and images - Alamy
Premium Photo Black horse fly tabanus atratus on a wooden branch with blur background
Black Horse Fly – Field Station
Black Horsefly (Tabanus atratus), Adirondack Mountains, NY - SuperStock
File: Black horse fly - PEST CONTROL CANADA Tabanus atratus hi-res stock photography and images - Alamy