Some Space Photos of 2016
The undocked Russian Progress 62 spacecraft backs away from the International Space Station for a test of the upgraded tele-robotically operated rendezvous system, or the TORU manual docking system. (Photo by NASA)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy