Life … Animals Arthropods Insects Flies Horse and Deer Flies Hybomitra Hybomitra astuta species 17 observations Hybomitra astuta Hybomitra astuta Field notes Close