Wednesday, February 3, 2010

Hubble Telescope: Now that's a telephoto lens.


Look at what one of the largest cameras ever made just detected.

No comments:

Post a Comment