Quantcast

An International Feast in Space

March 24, 2009

The Expedition 18 and STS-119 crews gather in the Zvezda service module of the International Space Station to share a meal. credit: NASA



comments powered by Disqus