Instrumentation lights reflect off a window on the International Space Station as it orbited 260 miles above eastern Europe in this night time photograph.
Information
Taken in
Space
Fotograaf/bron
NASA
Omschrijving
Instrumentation lights reflect off a window on the International Space Station as it orbited 260 miles above eastern Europe in this night time photograph.