Did you know that some species of the Mayfly only have a lifespan of half an hour. Luckier varieties live for up to a full day or two. Evidently, kinder Mayflies have not mastered the art of honoring their parental ones. Honor your father and mother, that your days may be long upon the land… Continue reading Honor Your Mayfly