WORLD> Photo
Let there be light: Camera hooked up for Hubble
(Agencies)
Updated: 2009-05-15 13:46
Let there be light: Camera hooked up for Hubble

This still image photo taken May 13, 2009 and released May 14, 2009 shows the Hubble Space Telescope in Atlantis's payload bay. [Agencies]Let there be light: Camera hooked up for Hubble