Wednesday, December 24, 2008


Pollution visible from space, over Italy and China. NASA photos.

No comments: