Skip to playerSkip to main content
  • 6 years ago
A Russian space suit like the one which Helen Sharman wore on her flight to Mir, and the launch couch which she sat in for launch. On display at the national space center Leicester England UK
Comments

Recommended