Manned spacecraft
STS-118
Richard Mastracchio
STS-120
Space Shuttle
Expedition 16
External Stowage Platform
STS-131
STS-134
Spaceflight
Spacecraft
Human spaceflight