Photo Details

Photo detail

June 21, 2013

NASA TV
Commander Eileen Collins watches a piece of paper float past in this televised view from shuttle Discovery's flight deck in 2005.

loading...