Quantcast
STS088-E-5162
88 of 128

STS088-E-5162

June 9, 2011
Astronaut Robert D. Cabana, mission commander, works out on a bicycle ergometer on Endeavour's mid deck.


comments powered by Disqus