Historic Photos: Final Spacewalk of NASA's Shuttle Era

Date: 13 July 2011 Time: 10:43 AM ET
Final-voyage-3
MORE ALBUMS
Go