Tuesday, June 28, 2005

Real life Eye of Sauron, taken by the Hubble telescope.