Quantcast
Last updated on April 16, 2014 at 21:24 EDT
s123e006607
142 of 428

s123e006607

October 5, 2011
European Space Agency (ESA) astronaut Leopold Eyharts, STS-123 mission specialist, holds a video camera in the Unity node of the International Space Station while Space Shuttle Endeavour is docked with the station.