• From:2010 Space Finalists

    Share:
    • Recommend
    • Report Abuse
    • Discovery Returns

      By
      AVIATION WEEK
      Space shuttle Discovery nears completion of STS-131 as it comes in to land at 09:08 a.m. EDT April 20, 2010, at the Kennedy Space Center's Shuttle Landing Facility, runway 33, as seen from the top of the Vehicle Assembly Building. Photographer: Jim Nakashima, Ardmore, Calif.

Comment on Photo