Life … Animals Arthropods Insects Flies Shore Flies Hecamede Shore Fly species 21 observations Shore Fly Hecamede granifera Close