October 24, 2017

466914main_mb-alpha-screen226x170_226-170

An astronaut repair crew in action. (Credit NASA).

NASA screenshot.

Speak Your Mind

*