Suggested Searches

200802200002HQ Space Shuttle Atlantis (STS-122) Lands

The space shuttle Atlantis (STS-122) lands at the Shuttle Landing Facility, 9:07a.m., Wednesday, Feb. 20, 2008 at Kennedy Space Center, Fla. completing delivery of the European Space Agency’s (ESA) Columbus laboratory to the International Space Station. Photo Credit: (NASA/Bill Ingalls)

Image Credit: Bill Ingalls
Download