Smithsonian Neil Armstrong Space Suit
Aug. 18, 2024
Neil Armstrong's moon landing spacesuit is displayed at the Smithsonian - Curbed DC Smithsonian Unveils Neil Armstrong's Spacesuit Statue Neil Armstrong's Apollo 11 spacesuit unveiled at Smithsonian | Apollo space program, Space suit, Neil armstrong Smithsonian Neil Armstrong Space Suit