STS-131 Launch

2010 STS-131 Launch


Launch of Space Shuttle Discovery on STS-131 mission, 6:21am April 5, 2010

STS-131 Launch

Launch of the STS-131 Shuttle mission, April 5, 2010, as seen from the Banana Creek viewing area (near the Saturn V center and VAB). Lingering smoke/steam over the pad.
28 items in total