Esenbeckia sp. long-tongued horse fly. Although bees receive much praise for pollination, flies are equally important.

Chiricahua Mountains, Arizona, USA
Esenbeckia sp. long-tongued horse fly. Although bees receive much praise for pollination, flies are equally important.

Chiricahua Mountains, Arizona, USA
Esenbeckia sp. long-tongued horse fly. Although bees receive much praise for pollination, flies are equally important.

Chiricahua Mountains, Arizona, USA
Esenbeckia sp. long-tongued horse fly. Although bees receive much praise for pollination, flies are equally important.

Chiricahua Mountains, Arizona, USA
See photo in original gallery.
all images and text © Alex Wild 2001-2013