Archive

Displaying 1 - 1 / 1 Search Results

Hurricane Dean

Hurricane Dean

Taken on 2007-08-20

Hurricane Dean on August 20 at approximately 1841 UTC. This image was produced from data from NOAA-18, provided by NOAA.

Source: NOAA

Uploaded by MicroscopeLens on 2014-06-11