Station Hatch Closes on Expedition 26

From NASA
Wed. 03-16-2011