image
SPACE SHUTTLE DISCOVERY LAUNCH.
Kennedy Space Center, Cape Canaveral, Florida, October 23, 2007 - The Space Shuttle Discovery and its crew head toward Earth-orbit and a scheduled link-up with the International Space Station.. (KEYSTONE/STOCKTREK/Stocktrek Images)
Instructions
ROYALTY FREE, High Res
License
Royalty Free
Date created
20071023
Place
Credit
KEYSTONE
Source
STOCKTREK IMAGES
Byline
STOCKTREK IMAGES
Size
2570 x 3840 px
File type
JPEG