Quantcast

STS-123:5th EVA

August 13, 2009

Astronauts and crew workers remain on task as they service the shuttle. Part One
Credit: NASA



comments powered by Disqus