Follow by Email

Thursday, January 17, 2008

After 22 years of searching the Hubble Space Telescope photographs the Eye of Sauron.

No comments: