This Mayfly was on the inside of the window screen by my computer.