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.
Source: Rawpixel
ID: 440856