Spacewalk: latest pictures of Discovery crew

ITN News
15.2K
413 views
  • About
  • Export
  • Add to
Astronauts at the International Space Station have been on a spacewalk to install a pair of solar wings.

0 comments