Wednesday, September 21, 2005


September 20, 2005. The rate of rainfall as seen by a NASA/NOAA satellite as it approached The Gulf of Mexico. Posted by Picasa