March 24, 2009

An International Feast in Space

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

Share on Linkedin Share on Google+