image of the day

What Is This?

What Is This?

International Space Station as seen from Earth with a telescope. And apparently, it’s very happy to see us… what is that tiny thing tingling on the P3 truss?