Life … Animals Arthropods Insects Flies Long-legged Flies Hercostomus Hercostomus chetifer species 4 observations Hercostomus chetifer Hercostomus chetifer Close