Mayfly? and shedded skin

Mayfly? and shedded skin

Observation - Mayfly? and shedded skin. Description: Whilst cycling along these were swarming and some landed on us. Within moments all simultaneously folded back their wings and shoogled out of their skins.

Whilst cycling along these were swarming and some landed on us. Within moments all simultaneously folded back their wings and shoogled out of their skins.