space

Spacewalkers Help Deliver Station's New European Laboratory

More from Space.com