Friday, November 2, 2007

giant eyeball from the depths (aka the Bathysphere)


or is it the eye of God?

No comments: