I went for a run by the lake today. 6 miles! Furthest I've made it in my cycle this year. The mayflies were out in clouds so thick you could actually see them as a black haze around the trees. And when the path got near a swarm, you would feel them glancing off your cheeks (I kept worrying I was going to inhale some of them).
It was L's birthday today. 23 generations of Mayflies (46, if this species spawns in the fall as well). Gosh we're old.