Space Shuttle Discovery STS-121 lifts-off from the Kennedy Space Center for a 12-day mission to the International Space Station July 4, 2006 in Cape Canaveral, Florida.
Space Shuttle Discovery STS-121 lifts-off from the Kennedy Space Center for a 12-day mission to the International Space Station July 4, 2006 in Cape Canaveral, Florida.
Size: 3631px × 5150px
Location: Cape Canaveral, Florida
Photo credit: © NASA Photo / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: -, america, blasts-, close-, cloudy, day, exploration, florida, launch, lift-, mission, nasa, raffaello, rocket, science, space, sts-121, technology, usa, vertical