December 13, 2006

Want to Get This in the Archives

Or better yet I should put it on my sidebar. This is remarkable - perhaps the world's largest digital image on the web?

Here are a few amazing details:







No comments: