Tag: Thierry Legault
-
Goodbye Discovery
As you certainly know by now, the Discovery space shuttle is currently flying its last mission, during which it will rendez-vous with the International Space Station (ISS) which has been assembled by several countries in low Earth orbit in the recent years. To honor it, I have the pleasure to present a few stunning pictures…