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

11/14/2008 - Space Shuttle Endeavor STS-126, as seen from Jacksonville Beach, Florida.

Space Shuttle LaunchEndeavor Launchnight