Thank you for your patience while we retrieve your images.
Photo gallery of Tabaninae (HORSE FLIES).

Diachlorus ferrugatus HORSE FLY 248608z

Diachlorus ferrugatus  HORSE FLY 248608z

Dichelacera HORSE FLY 194415z

Dichelacera  HORSE FLY 194415z

Hybomitra lasiophthalma HORSE FLY 9088121z

Hybomitra lasiophthalma  HORSE FLY 9088121z

Hybomitra lasiophthalma HORSE FLY 174806z

Hybomitra lasiophthalma  HORSE FLY  174806z

Hybomitra HORSE FLY 3013245z

Hybomitra  HORSE FLY 3013245z

Hybomitra HORSE FLY 3014155z

Hybomitra  HORSE FLY 3014155z

Hybomitra HORSE FLY 207502z

Hybomitra  HORSE FLY 207502z

Hybomitra HORSE FLY 207501z

Hybomitra  HORSE FLY 207501z

Hybomitra HORSE FLY 3013243z

Hybomitra  HORSE FLY 3013243z

Leucotabanus ambiguus HORSE FLY 7009586z

Leucotabanus ambiguus  HORSE FLY 7009586z

Leucotabanus ambiguus HORSE FLY 7009588z

Leucotabanus ambiguus HORSE FLY 7009588z

Tabanius calens HORSE FLY 9052400z

Tabanius calens  HORSE FLY 9052400z

Tabanius calens HORSE FLY 9052401z

Tabanius calens  HORSE FLY 9052401z

Tabanius calens HORSE FLY 9052404z

Tabanius calens  HORSE FLY 9052404z

Tabanius calens HORSE FLY 9052701z

Tabanius calens  HORSE FLY 9052701z

Tabanius calens HORSE FLY 9052711z

Tabanius calens  HORSE FLY 9052711z

Tabanus acutus HORSE FLY 248929z

Tabanus acutus HORSE FLY 248929z

Tabanus acutus HORSE FLY 249004z

Tabanus acutus HORSE FLY 249004z

Tabanus acutus HORSE FLY 249005z

Tabanus acutus HORSE FLY 249005z

Tabanus americanus HORSE FLY 20819z

Tabanus americanus  HORSE FLY 20819z