Category:Landing of STS-118
Jump to navigation
Jump to search
English: Media related to the Space Shuttle landing during STS-118 on 21 August 2007.
Media in category "Landing of STS-118"
This category contains only the following file.
-
Space shuttle Endeavour STS-118 landing.jpg 3,000 × 2,008; 3.09 MB