Monthly Archives: May 2009

STS-125 Atlantis and Hubble Solar Transit (200905130002HQ) (via nasa hq photo) – incredible snapshot of the space shuttle Atlantis and the Hubble Space Telescope.