Successful Spacewalk Tops Flight Day 7

From NASA
Mon. 05-23-2011