2005-09-02

Hurricanes & Tropical Storms on Yahoo! News Photos

A toxic film spreads over the water near a flooded home in a lakeside area in New Orleans, Louisiana.

No comments: