Life … Animals Arthropods Insects Flies Ibis Flies Atherix Yellow-legged Water-snipefly species 306 observations Yellow-legged Water-snipefly Atherix ibis Field notes Close