Apollo 11 Lunar Module, with Neil Armstrong, first step, 0256 UTC 21 July 1969 Published on August 25, 2012 in Neil Alden Armstrong (5 August 1930–25 August 2012)Full resolution (538 × 409) ← Previous “That’s one small step for (a) man…one giant leap for Mankind”. Neil Armstrong steps onto the surface of The Moon, 20 July 1969. (NASA)