Discovery Arrives Home

Category: People

 

Photo and caption by Richard Mallory Allnutt

Space Shuttle Discovery comes in to land for the final time at Dulles International Airport. The massive undertaking by tens of thousands of NASA engineers, pilots, astronauts and scientists comes to an inevitable, but sad close, with no clear future for the space program in sight.

Location: Dulles International Airport, Chantilly, Virginia

 

More People Entries »

 
  1. Summer Love

    By Aidas Banaitis

  2. Women at Prayer

    By Rachel Glogowski

  3. All eyes

    By Sameer Masand