Pages

Thursday, September 23, 2010

Endeavour Shuttle Launch


A tail of smoke chases the space shuttle Endeavour as it lifts off from Cape Canaveral, Florida, on March 11, 2008.
Photograph by Robert Garrett