The Best Space Photos Ever: Astronauts & Scientists Weigh in

SPACE.com
The Best Space Photos Ever: Astronauts & Scientists Weigh in
This photo shows helmets and spacesuits covered in lunar dust after the last manned moonwalk, from the 1972 Apollo 17 mission.
View Comments (0)