Saturday, September 17, 2005

Flooded New Orleans

Takes a while to load, but check out the highest-res satellite picture of New Orleans on August 31 I've seen so far.

No comments:

Post a Comment