Spacesuit and launch couch space centre Leicester

  • 4 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

Recommended