A swarm of Ephemerce, May-flies. 



