Life … Animals Arthropods Insects Flies Long-legged Flies Heteropsilopus Heteropsilopus cingulipes complex Heteropsilopus cingulipes Heteropsilopus cingulipes Children Heteropsilopus cingulipes Heteropsilopus ingenuus Close