NASA Historic Apollo 11 Framed Print w Actual Piece Of Space Flown Kapton Relic NASA Historic Apollo 11 Framed Print w Actual Piece Of Space Flown Kapton Relic. These images commemorate the first manned mission to land on the Moon. The first steps by humans on another planetary body were taken by Neil Armstrong and Buzz Aldrin on July 20, 1969. Apollo 11 achieved its primary mission – to […]