Space Shuttle Endeavour landing at Kennedy Space Center,Florida,USA,on 27th March 2008. This was mission STS-123 (11th March to 27th March 2008),which delivered the Japanese Logistics Module (JLP) to the International Space Station (ISS) | |
Licence : | Droits gérés |
Crédit: | Science Photo Library / NASA |
Taille de l’image : | 4516 px × 1936 px |
Model Release : | Non requis |
Property Release : | Non requis |
Restrictions : | - |