Life … Animals Arthropods Insects Flies Shore Flies Ephydra Ephydra riparia species 22 observations Ephydra riparia Ephydra riparia Close