A worldwide community photographing and learning about wildlife
They are short-lived insects that live by freshwater. You can also see hundreds of them on streets at night underneath street lights. Mayflies are mainly herbivores and survive off algae, there are other mayfly species that do feed off other insects.
Freshwater
1 Comment
From what I can see I believe this is a (Hexagenia limbata)