How long does the Mayfly live?

How long does the Mayfly live?
Twitter Google+ Share on Facebook