Tuesday, March 1, 2011

Lift Off!

 
 
 
 
Finally! We're back home (well, I guess that's what this hotel is...) and here are some more pictures of the Discovery launch. Absolute delight to get to see!
Posted by Picasa

No comments: