Monday, June 27, 2005

2.5 Billion Pixel Picture

Check it out here! There is one glitch in this pic, so see if you can find it ;)

No comments: