An online resource devoted to North American insects, spiders and their kin, offering identification, images, and information.
Giant Black Horsefly - Tabanus
black horse fly (Tabanus atratus)
Tabanidae – horseflies Curator of Diptera – Blogs from the Natural History Museum
A large male Black Horse fly (Tabanus atratus) crawling across a yellow thistle plant. The females feed from the blood of livestock and other animals. Stock Photo
Black Horse Fly (Tabanus atratus) - by Flown Kimmerling - JungleDragon
Large horsefly hi-res stock photography and images - Alamy
Black Horse Fly – Field Station
A Black Horse Fly Resting on a Spiky Thistle Plant. Stock Image - Image of garden, animals: 109232183
Minnesota Seasons - black horse fly