NASA STS-64 Mission: NASA Astronaut Mark C. Lee floating tetherless above Planet Earth - was photographed from NASA's Space Shuttle Discovery while orbiting high above the South Pacific Ocean.

0 VIEWS

0

Avatar
impshum

5 days ago