Life … Animals Arthropods Insects Flies Horse and Deer Flies Apatolestes Apatolestes parkeri species 2 observations Apatolestes parkeri Apatolestes parkeri Close