Reference ID: #24093 Moon Landing The Apollo 11 mission was the first successful moon landing, with Neil Armstrong and Edwin "Buzz" Aldrin becoming the first humans to walk on the moon on July 20, 1969. Standard Purchase £1.79 Subscribe & Save FREE with a subscription 1Dimensions 2560 X 2560pxFile Type JPGCategories: Sci-FiDownloads 0Tags 11 1969 apollo exploration landing lunar moon nasa neil armstrong space stars Created by Alex Not quite what you need? Commission an image or Generate your own