The common mayfly (Ephemera vulgata) named for its short life span.

Mayfly

The common mayfly (Ephemera vulgata) named for its short life span.