Image 1 of 1
AJ_SS_Discovery_05.JPG
Space Shuttle Discovery launch, STS-121.Discovery sits on the launch pad on the night before launch, June 30, 2006.
- Copyright
- 2006 Alex Jones
- Image Size
- 3472x2307 / 5.0MB
- Contained in galleries
- Space Shuttle Discovery STS-121

