Space Shuttle Endeavour STS-134 launches on final mission

299716319.jpgSpace shuttle Shot this morning, at Kennedy Space Center in Florida: "Endeavour soars by its flag, flying for a last time, as the orbiter embarks on its final mission." Photo by Robert Pearlman.

Loading...