Smithsonian Neil Armstrong Space Suit
March 18, 2025
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