Wednesday, March 16, 2011

Joint crew of ISS and STS-133 in the US Lab

One of our joint crew pics in the US Lab
One of our joint crew pics in the US Lab

No comments:

Post a Comment