Life … Animals Arthropods Insects Mayflies Stream Mayflies Light Cahills Stenacron floridense species 2 observations Stenacron floridense Stenacron floridense Field notes Close