Eye of God

Dec 02, 2003 03:41



This picture was taken by NASA with the Hubbell telescope. They call it "The Eye of God"
Previous post Next post
Up