The planned fourth to last mission (STS-131) of the Space Shuttle Program has completed its journey. The images below show Space Shuttle Discovery’s launch with a crew of seven at 6:21 a.m. on 5 April 2010 from Kennedy Space Center to the International Space Station on a resupply and maintenance mission. Discovery returned to KSC to land at 9:08 a.m. on 20 April 2010 silhouetted against a blazing morning Sun making photography of the event difficult.
All contents copyright Lunar Cabin