255-FR-7728

Astronauts Neil Armstrong and Buzz Aldrin stand near the Modularized Equipment Stowage Assembly (MESA) of the Apollo 11 lunar module.

Astronauts Neil Armstrong and Buzz Aldrin standing near the Modularized Equipment Stowage Assembly (MESA), Jul 20, 1969. (Still image from 255-FR-7728)

Leave a Reply

Your email address will not be published. Required fields are marked *