Space Telescope Could Unfold in Space

Image (1) telescopesmall.jpg for post 38097

By , 07/28/2005 @ 12:02 am= | Full size is 100 × 100 pixels