Life … Animals Arthropods Insects Flies Ibis Flies Longleg Watersnipe Flies genus Longleg Watersnipe Flies Trichacantha Field notes Children Longleg Watersnipe Fly Close