Space Telescope 2327291 19786972 2005-07-28T14:55:11Z Worldtraveller 93723 #REDIRECT [[Space observatory]]