Quantcast
Last updated on April 17, 2014 at 10:33 EDT
Spacecraft on Display
96 of 153

Spacecraft on Display

April 20, 2006
The Venus Express spacecraft stands on display at the integration facilities in Baikonur prior to a full launch countdown dress rehearsal.