Life … Animals Arthropods Insects Flies Shore Flies Gymnomyzini Chlorichaeta genus Chlorichaeta Chlorichaeta Children Shore Fly Shore Fly Close