Free Search (12737 images)
Odissea mission crew showing their spacesuits
- Title Odissea mission crew showing their spacesuits
- Released 16/10/2002 8:00 am
- Copyright ESA - STAR CITY
Frank De Winne, Sergei Zaletin and Yuri Lonchakov will lift off on a Russian Soyuz rocket from Baikonur in Kazakhstan for a 10-day mission. The launch is currently scheduled to take place on 30 October 2002.
- Id 196298