Life … Animals Arthropods Insects Mayflies Stream Mayflies Heptagenia Heptagenia julia species 1 observations Heptagenia julia Heptagenia julia Close