Life … Animals Arthropods Insects Flies Long-legged Flies Thinophilus Long-legged Fly species Long-legged Fly Thinophilus hardyi Close