Space - The Final Frontier - James Vernacotola Photography
Powered by SmugMug Log In

02/24/2011 - The final launch of Space Shuttle Discovery, STS-133. This photo was taken by my dad.

20110224DiscoverySTS133Launchspace shuttle launchDiscovery Launch

From 02/24/2011 - Space Shuttle Discovery STS-133 Launch