Save Save Remove Delete KENNEDY SPACE CENTER, FLA. - Smoke and steam billow across Launch Complex 39B as the launch of Space Shuttle Discovery on mission STS-121. July 4th, 2006. Original from NASA. Digitally enhanced by rawpixel. MoreFree public domain CC0 imageID : 440856 Jpeg Tiff Web size Jpeg 1200 x 952 px | 300 dpi Original size Jpeg 2976 x 2363 px | 300 dpi Tiff 2976 x 2363 px | 300 dpi | 40.27 MB View license We've made this image available to the public domain providing everyone access with a CC0 license.Free for personal and commercial use.No attribution required.