Space Shuttle Atlantis on mission STS-125 is briefly visible---upper right hand corner---through cloudy skies from Treasure Hammock Ranch. Launch occurred at 2:01 p.m. on 11 May 2009 from Kennedy Space Center. Atlantis is heading to the Hubble Space Telescope for what is probably the last visit to repair and upgrade the historic orbiting observatory.
All contents copyright Lunar Cabin