Guests at the Russian Mission Control Center in Korolove, Russia watch on a large screen TV as the Soyuz TMA-02M nears its docking to the International Space Station on Friday, June 10, 2011. Photo Credit: (NASA/Carla Cioffi)
Show lessRead more
Details
Title: Expedition 28 Docking
Date Created: 2011-06-10
Location: Russian Mission Control Center
Rights: HQ
Album: cshenton
Get the app
Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more