Marcia Schlueter took this picture near her home in Illinois. This is NOT the sun. We have no explanation, neither does she.