Recovery Neil Armstrong
Nov. 28, 2024
Apollo 11 Recovery, Neil Armstrong, 1969 Photograph by Science ... Astronauts Neil Armstrong and David Scott sit with their ... KSC-66C-1879 GT-8 recovery with Astronauts Neil A. Armstrong ... NASA | Recovery at sea of astronauts David Scott and Neil ... | Recovery Neil Armstrong