Apollo 11 landing site with Neil Armstrong on lunar surface
Buzz Aldrin’s photograph of Apollo 11 landing site captures mission commander Neil Armstrong on lunar surface, July 20, 1969 (NASA)

Tags:
Photo by: NASA |  VIRIN: 201113-D-BD104-019.JPG