A worldwide community photographing and learning about wildlife
Large gadfly petrel (41cm). Whole bird is ...
The Tabanidae are true flies and members of the insect order Diptera. Species ...
The Tabanidae are true flies and members of the insect order Diptera. Species ...
Tabanidae are known as Horse Flies, Breeze Flies, Clegs or Clags, Deer Flies, ...
They are variously known by common names such as warble flies, heel flies, and ...