His exoskeleton is on the other side of the leaf. You can see it sticking out of the bottom while he was just sitting in the sun.
Large number flying. A "dun hatch"?
Caught in a spider web above a series of pools in a stream. Shot a little video of what I think might be live ones swirling above one of the pools.
On rock in small stream.
Mayflies or shadflies are insects belonging to the order Ephemeroptera (from the Greek εφήμερος, ephemeros = "short-lived" (literally "lasting a day" "daily" or "day-long"), and πτερόν, pteron = "wing", referring to the brief lifespan of adults). They have been placed into an ancient group of insects termed the Palaeoptera, which also contains dragonflies and damselflies. They are aquatic insects whose immature stage (called "naiad" or, colloquially, "nymph") usually lasts one year in fresh water. The adults...