Sculpture on the Moon Honors Astronauts Who Gave Their Lives for Space Exploration

2020-07-07 4

The memorial was placed at the Apollo 15 mission landing site, honoring 14 NASA astronauts and USSR cosmonauts who passed away in the line of duty.

Free Traffic Exchange