Life … Animals Arthropods Insects Mayflies Stream Mayflies Light Cahills Orange Cahill Light Cahill subspecies Light Cahill Stenacron interpunctatum interpunctatum Close