Tuesday, May 17, 2011

"Space shuttle Endeavour lifting off...



...from Kennedy Space Centre in Cape Canaveral, Florida."

Picture: AP

submit to reddit Digg!

No comments: