The latest photo from the Hubble Space Telescope, presented at the 2006 General Assembly of the International Astronomical Union in Prague this week, shows...