mayfly resting on a white cloth